# PIMO Info, full knowledge dump Generated: 2026-10-01T03:12:11.947Z # PIMO Info > Centro de ajuda e base de conhecimento do PIMO Criativo: guias, funcionalidades, exportação industrial e glossário técnico. Site: https://pimo.info App: https://pimo.pro Locale: pt-PT ## Contact - Support email: info@pimo.pro - Phone: +351 913 822 833 - Address: Macedo de Cavaleiros, Portugal - Legal name: [A PREENCHER: razão social] - Tax ID (NIF/NIPC): [A PREENCHER: NIF/NIPC] - Legal hub: https://pimo.info/pt-pt/legal/ - Privacy: https://pimo.info/pt-pt/legal/privacidade/ - Terms: https://pimo.info/pt-pt/legal/termos/ - Cookies: https://pimo.info/pt-pt/legal/cookies/ ## Machine-readable data - https://pimo.info/llms.txt - https://pimo.info/llms-full.txt - https://pimo.info/data/site.json - https://pimo.info/data/pages.json - https://pimo.info/data/features.json - https://pimo.info/data/buttons.json - https://pimo.info/data/modules.json - https://pimo.info/data/systems.json - https://pimo.info/data/export-formats.json - https://pimo.info/data/glossary.json - https://pimo.info/data/sites.json ## Primary sections - Hub: https://pimo.info/ - Centro de ajuda pt-PT: https://pimo.info/pt-pt/ - Sobre: https://pimo.info/about/ - Contacto: https://pimo.info/pt-pt/contacto/ - Políticas e Termos: https://pimo.info/pt-pt/legal/ - Como funciona: https://pimo.info/pt-pt/como-funciona/ - Sistemas PIMO: https://pimo.info/pt-pt/sistemas-pimo/ - Referência de botões: https://pimo.info/pt-pt/referencia/botoes/ - Glossário: https://pimo.info/pt-pt/glossario/ - Funcionalidades: https://pimo.info/pt-pt/funcionalidades/ - Guias: https://pimo.info/pt-pt/guias-utilizador/ - Ecossistema: https://pimo.info/pt-pt/ecossistema/ - FAQ: https://pimo.info/pt-pt/perguntas-frequentes/ ## Export formats (implemented) - PDF Técnico (.pdf): Relatório do projeto com vista 3D, lista de corte, materiais, ferragens e resumo de preço. - Cutlist (PDF) (.pdf): Lista de corte industrial em milímetros: peças, espessuras, materiais e quantidades. - PDF Unificado (.pdf): Documento único que combina informação técnica e cutlist para entrega documental. - Etiquetas (UEE v5) (.pdf): PDF de etiquetas com QR por peça (motor UEE v5), tipicamente um ficheiro por espessura. - Ferragens XLSX (.xlsx): Folha Excel com ferragens industriais do projeto. - Secções industriais (PDFs) (.pdf): Conjunto de PDFs industriais: resumo financeiro, peças totais, ferragens totais e totais do projeto. - TCN (.tcn): Ficheiro industrial `.tcn` para centros CNC de carpintaria (furação/coordenadas por painel). O menu chama-se «Arquivos CNC»; o formato do ficheiro é TCN. - Drill XML (.xml): Plano de furação em XML estruturado (também referido como Furação XML), gerado no fluxo de Arquivos CNC. - Arquivo completo (ZIP) (.zip): Pacote com cutlist PDF, PDF técnico, PDF unificado, ferragens PDF/XLSX, secções industriais, etiquetas UEE, layouts PRO por material/espessura, Layout_de_Corte_manual.pdf, ficheiros TCN, Drill XML e manifesto industrial. ## Glossary terms - Módulo / Caixa: Unidade paramétrica de mobiliário no projeto (ex.: base de cozinha, roupeiro). No código e na UI usa-se «caixa»/«box» como entidade; «módulo» é a linguagem de produto para o mesmo conceito. - Peça: Painel ou elemento fabricável derivado do módulo (lateral, cima, fundo, frente, etc.), com dimensões em milímetros na lista de corte. - Material: Material de painel aplicado à carcaça e/ou frentes. Inclui espessura e custo; frentes (portas/gavetas) podem ter material diferente da carcaça. - Espessura: Espessura do painel em milímetros. Valores comuns industriais no fluxo incluem 16 mm e 19 mm; a cutlist e o nesting agrupam por espessura. - Orla: Rebordo/fita de orla aplicada a arestas de painéis. O projeto guarda presets e peças com orla; entra no cálculo industrial e documental. - Dimensões (L×A×P): Dimensões do módulo: largura, altura e profundidade. Na UI de cotas (tecla D) aparecem em centímetros; a lista de corte e o fabrico usam milímetros. - Lista de corte (cutlist): Lista de peças fabricáveis gerada após «Gerar Design 3D», com dimensões em mm, material, espessura e quantidades. - Nesting / Layout de Corte: Distribuição das peças nas chapas. Modo Fast: estimativa rápida. Modo PRO: otimização com rotação quando aplicável (pode afetar orientação de furação, validar TCN/Drill XML). - TCN: Formato de ficheiro industrial `.tcn` para centros CNC. No menu de exportação aparece como «Arquivos CNC»; o ficheiro gerado é TCN. - Drill XML: Representação XML do plano de furação por painel (posição, diâmetro, profundidade), gerada no fluxo de Arquivos CNC. - PDF Técnico: Exportação PDF com documentação do projeto (3D, cutlist, materiais, ferragens, preço). Não substitui TCN nem Drill XML para máquina. - PIMO TRAK: Sistema de ordens de trabalho e rastreamento da produção, incluindo etiquetas QR UEE v5. Estado parcial no código: work orders e etiquetas existem; algumas páginas agregadas ainda podem estar incompletas. - PIMO PROJETOS: Área da app para listar e abrir projetos industriais guardados no servidor, com showroom e análise online. - PIMO NESTING: Sistema próprio de nesting (Nesting V3): layout manual/automático de peças em chapas com exportação PDF, TCN e etiquetas. Distinto do nesting Fast/PRO do pipeline de exportação do configurador. - PIMO INDUSTRIAL: Camada industrial da app: hub de estações, operações de fábrica e UI partilhada. Estado parcial, rotas reais com canvas de demonstração na home. - PIMO DRILL: Sistema dedicado de furação (UI 2D/3D), acessível em https://pimo.pro/industrial/pimo-drill. Estado: em desenvolvimento. A exportação Drill XML pelo configurador («Arquivos CNC») está disponível à parte. - Arquivo completo (ZIP): ZIP com os principais artefactos de produção (PDFs, XLSX de ferragens, TCN, Drill XML, etiquetas, layouts). Conteúdo exacto definido pelo gerador na app, ver formatos de exportação. - Análise arquivo completo (online): Edição documental online de PDFs industriais em PROJETOS (/analise). No código SSOT (`industrialFeatureFlags`) a flag `industrialOnlineAnalysis` está activa (`true`). Não substitui o ZIP de produção. - Orçamentos P3.9: Camada técnica/admin de tarifas e regras de custo que alimentam o cálculo unificado. Documentada em Orçamentos P3.9. ## Features - Configurador 3D [implemented] https://pimo.info/pt-pt/funcionalidades/configurador-3d/, Modelação paramétrica de módulos no workspace 3D. - Materiais [implemented] https://pimo.info/pt-pt/funcionalidades/materiais/, Materiais de carcaça e frentes, com espessura e custo. - Portas e Gavetas [implemented] https://pimo.info/pt-pt/funcionalidades/portas-e-gavetas/, Frentes com regras industriais. Portas e gavetas são mutuamente exclusivas na mesma caixa. - Lista de Corte [implemented] https://pimo.info/pt-pt/funcionalidades/lista-de-corte/, Cutlist em mm gerada a partir do design 3D. - Nesting Fast/PRO [implemented] https://pimo.info/pt-pt/funcionalidades/nesting-fast-pro/, Layout de corte em chapa: Fast (estimativa) e PRO (otimização). - Exportação TCN / Drill XML [implemented] https://pimo.info/pt-pt/funcionalidades/exportacao-tcn-drill-xml/, Ficheiros industriais `.tcn` e Drill XML via menu Arquivos CNC. - PDF Técnico [implemented] https://pimo.info/pt-pt/funcionalidades/pdf-tecnico/, Documentação PDF do projeto para cliente/arquivo. - PIMO-TRAK [mixed] https://pimo.info/pt-pt/funcionalidades/pimo-trak/, Etiquetas QR (implementado) e rastreio industrial por peça (camada industrial). - Orçamentos [implemented] https://pimo.info/pt-pt/funcionalidades/orcamentos/, Tarifas e regras de custo (camada técnica/admin P3.9). - Módulo Industrial [mixed] https://pimo.info/pt-pt/funcionalidades/modulo-industrial/, Camada industrial (estações, work-orders, documentação). Evolui por fases; ver docs técnicos. ## PIMO systems - PIMO TRAK [parcial] https://pimo.info/pt-pt/sistemas-pimo/pimo-trak/, Sistema de ordens de trabalho e rastreamento da produção na fábrica, incluindo etiquetas QR por peça (UEE v5). - PIMO PROJETOS [disponivel] https://pimo.info/pt-pt/sistemas-pimo/pimo-projetos/, Área de gestão e visualização de projetos PIMO guardados no servidor (páginas/projeto com snapshot industrial). - PIMO NESTING [disponivel] https://pimo.info/pt-pt/sistemas-pimo/pimo-nesting/, Motor e UI próprios de otimização da distribuição das peças nas chapas (Nesting V3), com redução de desperdício via auto-layout e colocação manual. - PIMO INDUSTRIAL [parcial] https://pimo.info/pt-pt/sistemas-pimo/pimo-industrial/, Camada industrial completa da app: hub de estações, operações (CNC, nesting, drill, orlar, montagem, embalagem), operador/supervisor e integrações de fabrico. - PIMO DRILL [em-desenvolvimento] https://pimo.info/pt-pt/sistemas-pimo/pimo-drill/, Sistema próprio de furação (UI 2D/3D) acessível na app para desenhar e trabalhar planos de furação; liga-se ao fluxo TCN / Drill XML. ## UI buttons (296) - Header: 14 controlos - Navegação lateral: 7 controlos - Barra superior unificada: 35 controlos - Ferramentas 3D: 4 controlos - Painéis laterais: 43 controlos - Menu de contexto: 91 controlos - Exportação / Salvar e Gerar: 20 controlos - Barra inferior: 22 controlos - Design Industrial: 2 controlos - Nesting V3: 8 controlos - PIMO DRILL: 8 controlos - PIMO-TRAK: 20 controlos - Showroom: 8 controlos - Atalhos de teclado: 14 controlos ## Architecture modules - Projeto: in=[Nome do projeto; Import JSON/ZIP; Projetos salvos] out=[ProjectState persistido; Snapshot viewer/sala] depends=[-] - Módulos / Caixas: in=[Catálogo Móveis; Criar Caixa; Duplicar / importar] out=[workspaceBoxes[]; seleção ativa] depends=[projeto] - Peças / painéis: in=[Geometria da caixa; Espessuras; Divisórias/separadores] out=[Lista de peças com medidas mm; Observações por peça] depends=[modulos-caixas] - Materiais e orlas: in=[Catálogo de materiais; Menu de contexto Alterar material; Painel Materiais] out=[materialId por peça/frente; regras de orla] depends=[pecas] - Lista de corte (Cutlist): in=[Peças; Materiais; Espessuras] out=[Cutlist PDF/dados; Etiquetas UEE v5; Totais de peças] depends=[pecas, materiais-orlas] - Nesting Fast / PRO / V3: in=[Cutlist / peças do projeto; Dimensões de chapa] out=[Layout de Corte PRO; Layout manual; Sessão Nesting V3] depends=[lista-corte] - Exportações (TCN / Drill XML / PDF / ZIP): in=[ProjectState; Cutlist; Nesting (quando aplicável)] out=[.tcn; Drill .xml; PDF; XLSX ferragens; ZIP/arquivo completo; JSON local] depends=[lista-corte, nesting, materiais-orlas] - Orçamento: in=[Peças e materiais; Configuração de pricing; Dados do cliente (modal)] out=[Resumo financeiro; Pedido de orçamento] depends=[pecas, materiais-orlas, projeto] - PIMO-TRAK / Industrial: in=[Projeto exportado / live project; Operações industriais no estado] out=[Work orders; Estados de operação; Análise industrial online] depends=[exportacoes, projeto] ## Page index - Centro visual PIMO Info: https://pimo.info/ - Centro de ajuda PIMO Criativo: https://pimo.info/pt-pt/ - Blog: https://pimo.info/pt-pt/blog/ - Automação no fabrico de mobiliário: do projeto à linha de produção: https://pimo.info/pt-pt/blog/posts/automacao-fabrico/ - Comércio mundial de mobiliário: crescimento moderado e novos equilíbrios: https://pimo.info/pt-pt/blog/posts/comercio-mundial-moveis/ - Contraplacado e aglomerado: como escolher o painel certo: https://pimo.info/pt-pt/blog/posts/contraplacado-aglomerado/ - Cozinhas planeadas: do levantamento à montagem com projeto coerente: https://pimo.info/pt-pt/blog/posts/cozinhas-planeadas/ - Exportação CNC: TCN e Drill XML na prática: https://pimo.info/pt-pt/blog/posts/exportacao-cnc-ficheiros/ - Fabrico digital em 2026: tendências qualitativas para a madeira: https://pimo.info/pt-pt/blog/posts/fabrico-digital-2026/ - Ferragens Hettich no projeto de mobiliário: sistemas que o PIMO ajuda a especificar: https://pimo.info/pt-pt/blog/posts/ferragens-hettich/ - Furação industrial no mobiliário: da peça ao ficheiro para a máquina: https://pimo.info/pt-pt/blog/posts/furacao-industrial/ - Inteligência artificial na carpintaria e no desenho de mobiliário: https://pimo.info/pt-pt/blog/posts/ia-carpintaria/ - Lista de corte e gestão de resíduos: do projeto à chapa com menos desperdício: https://pimo.info/pt-pt/blog/posts/lista-corte-residuos/ - Madeiras maciças no mobiliário: espécies, estabilidade e projeto digital: https://pimo.info/pt-pt/blog/posts/madeiras-macicas/ - Materiais de cozinha: durabilidade na carcaça e nas frentes: https://pimo.info/pt-pt/blog/posts/materiais-cozinhas/ - MDF: guia prático para carpintaria e mobiliário: https://pimo.info/pt-pt/blog/posts/mdf-guia-pratico/ - Melamina e painéis decorativos: escolher, cortar e orçamentar com rigor: https://pimo.info/pt-pt/blog/posts/melamina-paineis/ - Nesting CNC: optimizar chapas, reduzir desperdício e ligar ao projeto: https://pimo.info/pt-pt/blog/posts/nesting-cnc/ - Orlagem de bordos: acabamento, precisão e ligação ao projeto digital: https://pimo.info/pt-pt/blog/posts/orlagem-bordos/ - PIMO TRAK: rastrear peças da exportação à montagem: https://pimo.info/pt-pt/blog/posts/pimo-trak-rastreio/ - Regras de fabrico para portas e gavetas: https://pimo.info/pt-pt/blog/posts/portas-gavetas-fabrico/ - A profissão de carpinteiro em 2026: oficina, digital e mobiliário sob medida: https://pimo.info/pt-pt/blog/posts/profissao-carpinteiro/ - Software de design 3D para marcenaria: o que procurar e como o PIMO se encaixa: https://pimo.info/pt-pt/blog/posts/software-design-3d/ - Sustentabilidade na madeira e no mobiliário: certificação, resíduos e escolhas de projeto: https://pimo.info/pt-pt/blog/posts/sustentabilidade-madeira/ - Como funciona: https://pimo.info/pt-pt/como-funciona/ - Contacto: https://pimo.info/pt-pt/contacto/ - Documentação técnica: https://pimo.info/pt-pt/documentacao-tecnica/ - System docs: https://pimo.info/pt-pt/documentacao-tecnica/docs-do-sistema/ - Orçamentos P3.9: https://pimo.info/pt-pt/documentacao-tecnica/orcamentos-p39/ - Sistema Industrial: https://pimo.info/pt-pt/documentacao-tecnica/sistema-industrial/ - Ecossistema de sites PIMO: https://pimo.info/pt-pt/ecossistema/ - pim0.com: https://pimo.info/pt-pt/ecossistema/pim0-com/ - pimo.casa: https://pimo.info/pt-pt/ecossistema/pimo-casa/ - pimo.design: https://pimo.info/pt-pt/ecossistema/pimo-design/ - pimo.es: https://pimo.info/pt-pt/ecossistema/pimo-es/ - pimo.info: https://pimo.info/pt-pt/ecossistema/pimo-info/ - pimo.pro: https://pimo.info/pt-pt/ecossistema/pimo-pro/ - pimo.pt: https://pimo.info/pt-pt/ecossistema/pimo-pt/ - Funcionalidades PIMO: https://pimo.info/pt-pt/funcionalidades/ - Análise de projetos: https://pimo.info/pt-pt/funcionalidades/analise-projetos/ - Configurador 3D: https://pimo.info/pt-pt/funcionalidades/configurador-3d/ - Conta e acesso: https://pimo.info/pt-pt/funcionalidades/conta-e-acesso/ - Definições: https://pimo.info/pt-pt/funcionalidades/definicoes/ - Estações industriais: https://pimo.info/pt-pt/funcionalidades/estacoes-industriais/ - Redirecionamento, Exportação TCN/Drill XML: https://pimo.info/pt-pt/funcionalidades/exportacao-cnc-tcn-drill-xml/ - Exportação TCN/Drill XML: https://pimo.info/pt-pt/funcionalidades/exportacao-tcn-drill-xml/ - Ferragens: https://pimo.info/pt-pt/funcionalidades/ferragens/ - Lista de Corte: https://pimo.info/pt-pt/funcionalidades/lista-de-corte/ - Materiais: https://pimo.info/pt-pt/funcionalidades/materiais/ - Modo foto: https://pimo.info/pt-pt/funcionalidades/modo-foto/ - Módulo Industrial: https://pimo.info/pt-pt/funcionalidades/modulo-industrial/ - Nesting Fast/PRO: https://pimo.info/pt-pt/funcionalidades/nesting-fast-pro/ - Orçamentos: https://pimo.info/pt-pt/funcionalidades/orcamentos/ - PDF técnico: https://pimo.info/pt-pt/funcionalidades/pdf-tecnico/ - PIMO-TRAK: https://pimo.info/pt-pt/funcionalidades/pimo-trak/ - Portas e Gavetas: https://pimo.info/pt-pt/funcionalidades/portas-e-gavetas/ - Relatório final: https://pimo.info/pt-pt/funcionalidades/relatorio-final/ - Remates e acabamentos: https://pimo.info/pt-pt/funcionalidades/remates/ - Sala e ambiente: https://pimo.info/pt-pt/funcionalidades/sala-e-ambiente/ - Glossário técnico: https://pimo.info/pt-pt/glossario/ - Guias de utilizador: https://pimo.info/pt-pt/guias-utilizador/ - Atalhos de Teclado: https://pimo.info/pt-pt/guias-utilizador/atalhos-teclado/ - Criar Caixa: https://pimo.info/pt-pt/guias-utilizador/criar-caixa/ - Exportação: https://pimo.info/pt-pt/guias-utilizador/exportacao/ - Gerir Projetos: https://pimo.info/pt-pt/guias-utilizador/gerir-projetos/ - Lista de Corte: https://pimo.info/pt-pt/guias-utilizador/lista-de-corte/ - Materiais: https://pimo.info/pt-pt/guias-utilizador/materiais/ - Medições e Cotas: https://pimo.info/pt-pt/guias-utilizador/medicoes-e-cotas/ - Mover e Posicionar: https://pimo.info/pt-pt/guias-utilizador/mover-e-posicionar/ - Nesting / Layout de Corte: https://pimo.info/pt-pt/guias-utilizador/nesting-layout-corte/ - PIMO-TRAK: https://pimo.info/pt-pt/guias-utilizador/pimo-trak/ - Portas e Gavetas: https://pimo.info/pt-pt/guias-utilizador/portas-e-gavetas/ - Políticas e Termos: https://pimo.info/pt-pt/legal/ - Política de Cookies: https://pimo.info/pt-pt/legal/cookies/ - Política de Privacidade: https://pimo.info/pt-pt/legal/privacidade/ - Termos e Condições: https://pimo.info/pt-pt/legal/termos/ - Perguntas frequentes: https://pimo.info/pt-pt/perguntas-frequentes/ - Primeiros passos: https://pimo.info/pt-pt/primeiros-passos/ - Referência: https://pimo.info/pt-pt/referencia/ - Botões e controlos: https://pimo.info/pt-pt/referencia/botoes/ - Sistemas PIMO: https://pimo.info/pt-pt/sistemas-pimo/ - PIMO DRILL: https://pimo.info/pt-pt/sistemas-pimo/pimo-drill/ - PIMO INDUSTRIAL: https://pimo.info/pt-pt/sistemas-pimo/pimo-industrial/ - PIMO NESTING: https://pimo.info/pt-pt/sistemas-pimo/pimo-nesting/ - PIMO PROJETOS: https://pimo.info/pt-pt/sistemas-pimo/pimo-projetos/ - PIMO TRAK: https://pimo.info/pt-pt/sistemas-pimo/pimo-trak/ # UI buttons catalog ## Button: Abrir/fechar Histórico id: kbd-history-h area: atalhos location: Atalhos de teclado (barra inferior) action: Alterna o painel de histórico (`BottomInfoToolbar`). effects: Abre/fecha histórico se o foco não estiver num campo editável. shortcut: H iconName: ⌨ sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: Adicionar/remover da seleção id: kbd-multi-select area: atalhos location: Atalhos de teclado (Workspace) action: Alterna inclusão do objeto na multi-seleção. effects: Alterna inclusão do objeto na multi-seleção. shortcut: Ctrl+Click iconName: ⌨ sourceFile: src/components/layout/workspace/Workspace.tsx featureIds: configurador-3d ## Button: Desfazer id: kbd-undo area: atalhos location: Atalhos de teclado (Workspace) action: Desfaz (`actions.undo`). effects: Desfaz (`actions.undo`). shortcut: Ctrl+Z iconName: ⌨ sourceFile: src/components/layout/workspace/Workspace.tsx featureIds: configurador-3d ## Button: Excluir seleção id: kbd-delete area: atalhos location: Atalhos de teclado (Workspace) action: Remove caixas/remates selecionados. effects: Remove caixas/remates selecionados. shortcut: Delete / Backspace iconName: ⌨ sourceFile: src/components/layout/workspace/Workspace.tsx featureIds: configurador-3d ## Button: Mostrar/ocultar ajuda de atalhos id: kbd-alt-help area: atalhos location: Atalhos de teclado (Workspace) action: Alterna o overlay «Atalhos do teclado». effects: Alterna o overlay «Atalhos do teclado». shortcut: Alt iconName: ⌨ sourceFile: src/components/layout/workspace/Workspace.tsx featureIds: configurador-3d ## Button: Mover caixa selecionada id: kbd-arrows area: atalhos location: Atalhos de teclado (Workspace) action: Move a caixa selecionada no plano (passo em mm). effects: Move a caixa selecionada no plano (passo em mm). shortcut: Setas iconName: ⌨ sourceFile: src/components/layout/workspace/Workspace.tsx featureIds: configurador-3d ## Button: Nesting: Limpa seleção/arrasto no Nesting V3. id: kbd-nesting-esc area: atalhos location: Atalhos Nesting V3 action: Limpa seleção/arrasto no Nesting V3. effects: Limpa seleção/arrasto no Nesting V3. shortcut: Escape iconName: ⌨ sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Nesting: Remove a peça selecionada. id: kbd-nesting-del area: atalhos location: Atalhos Nesting V3 action: Remove a peça selecionada. effects: Remove a peça selecionada. shortcut: Delete / Backspace iconName: ⌨ sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Nesting: Repõe zoom/pan. id: kbd-nesting-zoom-reset area: atalhos location: Atalhos Nesting V3 action: Repõe zoom/pan. effects: Repõe zoom/pan. shortcut: 0 iconName: ⌨ sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Nesting: Roda a peça selecionada. id: kbd-nesting-r area: atalhos location: Atalhos Nesting V3 action: Roda a peça selecionada. effects: Roda a peça selecionada. shortcut: R iconName: ⌨ sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Nesting: Zoom in. id: kbd-nesting-zoom-in area: atalhos location: Atalhos Nesting V3 action: Zoom in. effects: Zoom in. shortcut: + / = iconName: ⌨ sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Nesting: Zoom out. id: kbd-nesting-zoom-out area: atalhos location: Atalhos Nesting V3 action: Zoom out. effects: Zoom out. shortcut: - iconName: ⌨ sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Refazer id: kbd-redo-y area: atalhos location: Atalhos de teclado (Workspace) action: Refaz (`actions.redo`). effects: Refaz (`actions.redo`). shortcut: Ctrl+Y iconName: ⌨ sourceFile: src/components/layout/workspace/Workspace.tsx featureIds: configurador-3d ## Button: Refazer id: kbd-redo-shift-z area: atalhos location: Atalhos de teclado (Workspace) action: Refaz (`actions.redo`). effects: Refaz (`actions.redo`). shortcut: Ctrl+Shift+Z iconName: ⌨ sourceFile: src/components/layout/workspace/Workspace.tsx featureIds: configurador-3d ## Button: Adições id: history-filter-add area: barra-inferior location: Painel Histórico (barra inferior) action: Filtra o histórico para «Adições». effects: Filtra entradas do histórico de alterações. shortcut: - iconName: undo sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: Alterações de altura id: history-filter-height area: barra-inferior location: Painel Histórico (barra inferior) action: Filtra o histórico para «Alterações de altura». effects: Filtra entradas do histórico de alterações. shortcut: - iconName: undo sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: Chapas Real id: hub-industriais-chapasReal area: barra-inferior location: Hub Industriais (barra inferior) action: Mostra o separador «Chapas Real» no hub Industriais. effects: Altera o conteúdo do painel industrial inferior. shortcut: - iconName: adminChecklist sourceFile: src/components/layout/bottom-info-toolbar/hubs/IndustriaisHub.tsx featureIds: lista-de-corte, modulo-industrial ## Button: componentes id: bottom-componentes area: barra-inferior location: Barra inferior de informação action: Abre o menu de componentes (peças e painéis). effects: Abre o menu de componentes (peças e painéis). shortcut: - iconName: grid sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: lista-de-corte, configurador-3d ## Button: Consumo Materiais id: hub-industriais-consumoMateriais area: barra-inferior location: Hub Industriais (barra inferior) action: Mostra o separador «Consumo Materiais» no hub Industriais. effects: Altera o conteúdo do painel industrial inferior. shortcut: - iconName: adminChecklist sourceFile: src/components/layout/bottom-info-toolbar/hubs/IndustriaisHub.tsx featureIds: lista-de-corte, modulo-industrial ## Button: Editar id: hub-financeiro-editar area: barra-inferior location: Hub Financeiro (barra inferior) action: Mostra o separador «Editar» no hub Financeiro. effects: Visível apenas para admin. shortcut: - iconName: adminChart sourceFile: src/components/layout/bottom-info-toolbar/hubs/FinanceiroHub.tsx featureIds: orcamentos ## Button: Enviar ordem para fábrica id: hub-enviar-fabrica-btn area: barra-inferior location: Hub Industriais, Enviar para Fábrica action: Envia a ordem industrial para a fábrica (`enviar()`). effects: Depende de artefactos industriais válidos / PIMO-TRAK. shortcut: - iconName: send sourceFile: src/components/layout/bottom-info-toolbar/hubs/IndustriaisHub.tsx featureIds: pimo-trak, modulo-industrial ## Button: Enviar para Fábrica id: hub-industriais-enviarFabrica area: barra-inferior location: Hub Industriais (barra inferior) action: Mostra o separador «Enviar para Fábrica» no hub Industriais. effects: Altera o conteúdo do painel industrial inferior. shortcut: - iconName: adminChecklist sourceFile: src/components/layout/bottom-info-toolbar/hubs/IndustriaisHub.tsx featureIds: lista-de-corte, modulo-industrial ## Button: Ferragens Totais id: hub-industriais-ferragensTotais area: barra-inferior location: Hub Industriais (barra inferior) action: Mostra o separador «Ferragens Totais» no hub Industriais. effects: Altera o conteúdo do painel industrial inferior. shortcut: - iconName: adminChecklist sourceFile: src/components/layout/bottom-info-toolbar/hubs/IndustriaisHub.tsx featureIds: lista-de-corte, modulo-industrial ## Button: Financeiro id: bottom-financeiro area: barra-inferior location: Barra inferior de informação action: Abre/fecha o hub Financeiro (orçamento/peças). effects: Abre/fecha o hub Financeiro (orçamento/peças). shortcut: - iconName: finance sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: orcamentos ## Button: Financeiro peças id: hub-financeiro-pecas area: barra-inferior location: Hub Financeiro (barra inferior) action: Mostra o separador «Financeiro peças» no hub Financeiro. effects: Altera o painel financeiro. shortcut: - iconName: adminChart sourceFile: src/components/layout/bottom-info-toolbar/hubs/FinanceiroHub.tsx featureIds: orcamentos ## Button: Histórico id: bottom-historico area: barra-inferior location: Barra inferior de informação action: Abre o painel de histórico de alterações. effects: Abre o painel de histórico de alterações. shortcut: - iconName: undo sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: Industriais id: bottom-industriais area: barra-inferior location: Barra inferior de informação action: Abre/fecha o hub Industriais (peças, chapas, envio fábrica). effects: Abre/fecha o hub Industriais (peças, chapas, envio fábrica). shortcut: - iconName: industrial sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: lista-de-corte, modulo-industrial ## Button: Movimentações id: history-filter-move area: barra-inferior location: Painel Histórico (barra inferior) action: Filtra o histórico para «Movimentações». effects: Filtra entradas do histórico de alterações. shortcut: - iconName: undo sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: Observações Industriais id: hub-industriais-resumoIndustriais area: barra-inferior location: Hub Industriais (barra inferior) action: Mostra o separador «Observações Industriais» no hub Industriais. effects: Altera o conteúdo do painel industrial inferior. shortcut: - iconName: adminChecklist sourceFile: src/components/layout/bottom-info-toolbar/hubs/IndustriaisHub.tsx featureIds: lista-de-corte, modulo-industrial ## Button: Operações id: bottom-operacoes area: barra-inferior location: Barra inferior de informação action: Abre/fecha o hub Operações industriais. effects: Abre/fecha o hub Operações industriais. shortcut: - iconName: operations sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: pimo-trak, modulo-industrial ## Button: Outras ações id: history-filter-other area: barra-inferior location: Painel Histórico (barra inferior) action: Filtra o histórico para «Outras ações». effects: Filtra entradas do histórico de alterações. shortcut: - iconName: undo sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: Painel Unificado id: hub-financeiro-unificado area: barra-inferior location: Hub Financeiro (barra inferior) action: Mostra o separador «Painel Unificado» no hub Financeiro. effects: Altera o painel financeiro. shortcut: - iconName: adminChart sourceFile: src/components/layout/bottom-info-toolbar/hubs/FinanceiroHub.tsx featureIds: orcamentos ## Button: Peças Totais id: hub-industriais-pecasTotais area: barra-inferior location: Hub Industriais (barra inferior) action: Mostra o separador «Peças Totais» no hub Industriais. effects: Altera o conteúdo do painel industrial inferior. shortcut: - iconName: adminChecklist sourceFile: src/components/layout/bottom-info-toolbar/hubs/IndustriaisHub.tsx featureIds: lista-de-corte, modulo-industrial ## Button: Redimensionamentos id: history-filter-resize area: barra-inferior location: Painel Histórico (barra inferior) action: Filtra o histórico para «Redimensionamentos». effects: Filtra entradas do histórico de alterações. shortcut: - iconName: undo sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: Remoções id: history-filter-remove area: barra-inferior location: Painel Histórico (barra inferior) action: Filtra o histórico para «Remoções». effects: Filtra entradas do histórico de alterações. shortcut: - iconName: undo sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: Todas as ações id: history-filter-all area: barra-inferior location: Painel Histórico (barra inferior) action: Filtra o histórico para «Todas as ações». effects: Filtra entradas do histórico de alterações. shortcut: - iconName: undo sourceFile: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx featureIds: configurador-3d ## Button: 90° direita id: utt-rotate-90 area: barra-superior location: Barra superior unificada, opções de visualização / rotação action: Adiciona π/2 à rotação Y da caixa ou remate selecionado. effects: Adiciona π/2 à rotação Y da caixa ou remate selecionado. shortcut: - iconName: displayCheck sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Bloquear / Desbloquear colisão id: utt-lock-collision area: barra-superior location: Barra superior unificada do workspace action: Alterna o bloqueio de colisão (impedir ou permitir sobreposição entre caixas, paredes e chão). effects: Alterna o bloqueio de colisão (impedir ou permitir sobreposição entre caixas, paredes e chão). shortcut: - iconName: lock3D sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Configurações de Qualidade de Exibição id: utt-display-quality area: barra-superior location: Barra superior unificada do workspace action: Abre presets de qualidade (Baixa / Média / Alta). effects: Abre presets de qualidade (Baixa / Média / Alta). shortcut: - iconName: displayMenu sourceFile: src/components/layout/topbar/DisplayMenuButton.tsx featureIds: configurador-3d ## Button: Descartar e criar novo id: confirm-descartar-novo area: barra-superior location: Modal confirmar novo projeto action: Descarta alterações e cria um novo projeto. effects: Descarta alterações e cria um novo projeto. shortcut: - iconName: adminDocs sourceFile: src/components/modals/ConfirmNewProjectModal.tsx featureIds: configurador-3d ## Button: DESFAZER id: toolbar-desfazer area: barra-superior location: Barra superior / header (ações de projeto) action: Desfaz a última alteração do projeto (`actions.undo`). effects: Desfazer (Ctrl+Z) shortcut: Ctrl+Z iconName: undo sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Design Industrial id: utt-industrial-design area: barra-superior location: Barra superior unificada do workspace action: Ativa/desativa o workspace de Design Industrial e o painel associado. effects: Ativa/desativa o workspace de Design Industrial e o painel associado. shortcut: - iconName: industrialDesign sourceFile: src/components/layout/workspace/WorkspaceToolbar.tsx featureIds: modulo-industrial ## Button: ENVIAR id: toolbar-enviar area: barra-superior location: Barra superior / header (ações de projeto) action: Abre o fluxo de envio de pacote do projeto. effects: Enviar pacote shortcut: - iconName: send sourceFile: src/constants/toolbarConfig.ts featureIds: pdf-tecnico ## Button: Esconder todos os painéis id: utt-hide-all-panels area: barra-superior location: Barra superior unificada, opções de visualização / rotação action: Alterna `viewerSettings.hideAllPanels` + `viewerApi.setAllPanelsHidden`. effects: Alterna `viewerSettings.hideAllPanels` + `viewerApi.setAllPanelsHidden`. shortcut: - iconName: displayCheck sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Exploded View id: utt-exploded area: barra-superior location: Barra superior unificada do workspace action: Abre controlos de vista explodida (ativar + intensidade). effects: Abre controlos de vista explodida (ativar + intensidade). shortcut: - iconName: exploded sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Guardar e criar novo id: confirm-guardar-novo area: barra-superior location: Modal confirmar novo projeto action: Guarda o projeto atual e cria um novo. effects: Guarda o projeto atual e cria um novo. shortcut: - iconName: adminDocs sourceFile: src/components/modals/ConfirmNewProjectModal.tsx featureIds: configurador-3d ## Button: Highlight id: utt-highlight area: barra-superior location: Barra superior unificada do workspace action: Alterna highlight de seleção no viewer (`toggleHighlight`). effects: Alterna highlight de seleção no viewer (`toggleHighlight`). shortcut: - iconName: highlight sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Medidas do Conjunto id: utt-dimensions area: barra-superior location: Barra superior unificada do workspace action: Alterna o overlay de medidas do conjunto (`toggleDimensionsOverlay`). effects: Alterna o overlay de medidas do conjunto (`toggleDimensionsOverlay`). shortcut: - iconName: dimensions sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Mostrar arestas dos painéis id: utt-show-panel-edges area: barra-superior location: Barra superior unificada, opções de visualização / rotação action: Alterna `viewerSettings.showPanelEdges` + `viewerApi.setPanelEdgesVisible`. effects: Alterna `viewerSettings.showPanelEdges` + `viewerApi.setPanelEdgesVisible`. shortcut: - iconName: displayCheck sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: NOVO id: toolbar-novo area: barra-superior location: Barra superior / header (ações de projeto) action: Confirma e limpa o projeto local para iniciar sessão nova. effects: Limpar dados locais e iniciar sessão nova shortcut: - iconName: adminDocs sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Peças / painéis (visibilidade) id: utt-pieces-visibility area: barra-superior location: Barra superior unificada do workspace action: Abre o menu de opções de visualização de peças/painéis. effects: Abre o menu de opções de visualização de peças/painéis. shortcut: - iconName: pieces sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: PHOTO id: toolbar-photo area: barra-superior location: Barra superior / header (ações de projeto) action: Alterna o painel Photo Mode e `viewerSettings.photoModeEnabled`. effects: Photo Mode shortcut: - iconName: photoMode sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: PROJETO id: toolbar-projeto area: barra-superior location: Barra superior / header (ações de projeto) action: Abre a lista/modal de projetos salvos. effects: Projetos salvos shortcut: - iconName: projects sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Qualidade: Alta id: display-quality-alta area: barra-superior location: Menu Qualidade de Exibição action: Aplica o preset de qualidade «Alta» (Bloom e reflexos moderados). effects: Bloom e reflexos moderados shortcut: - iconName: displayCheck sourceFile: src/components/layout/topbar/DisplayMenuButton.tsx featureIds: configurador-3d ## Button: Qualidade: Baixa id: display-quality-baixa area: barra-superior location: Menu Qualidade de Exibição action: Aplica o preset de qualidade «Baixa» (Luz simples, sem efeitos). effects: Luz simples, sem efeitos shortcut: - iconName: displayCheck sourceFile: src/components/layout/topbar/DisplayMenuButton.tsx featureIds: configurador-3d ## Button: Qualidade: Média id: display-quality-media area: barra-superior location: Menu Qualidade de Exibição action: Aplica o preset de qualidade «Média» (Bloom leve). effects: Bloom leve shortcut: - iconName: displayCheck sourceFile: src/components/layout/topbar/DisplayMenuButton.tsx featureIds: configurador-3d ## Button: REFAZER id: toolbar-refazer area: barra-superior location: Barra superior / header (ações de projeto) action: Refaz a alteração desfeita (`actions.redo`). effects: Refazer (Ctrl+Shift+Z) shortcut: Ctrl+Shift+Z / Ctrl+Y iconName: redo sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Reflexos dinâmicos (probe) id: utt-reflections area: barra-superior location: Barra superior unificada, opções de visualização / rotação action: Alterna `viewerSettings.enableReflections` + `viewerApi.setReflectionsEnabled`. effects: Alterna `viewerSettings.enableReflections` + `viewerApi.setReflectionsEnabled`. shortcut: - iconName: displayCheck sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Régua id: utt-ruler area: barra-superior location: Barra superior unificada do workspace action: Alterna a régua no viewer (`toggleRuler`). effects: Alterna a régua no viewer (`toggleRuler`). shortcut: - iconName: ruler sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: RESET id: toolbar-reset-camera area: barra-superior location: Barra superior / header (ações de projeto) action: Repõe a câmara na vista frontal centralizada. effects: Reset Camera, Vista frontal centralizada shortcut: - iconName: resetCamera sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Salão, configurar sala id: utt-room area: barra-superior location: Barra superior unificada do workspace action: Abre/fecha o painel de configuração da sala. effects: Abre/fecha o painel de configuração da sala. shortcut: - iconName: room sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Salvar e Gerar Design id: utt-salvar-gerar area: barra-superior location: Barra superior unificada do workspace action: Persiste o projeto e abre a bolha unificada de exportação/envio (`UnifiedExportBubble`). effects: Persiste o projeto e abre a bolha unificada de exportação/envio (`UnifiedExportBubble`). shortcut: - iconName: send sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: exportacao-tcn-drill-xml, pdf-tecnico, lista-de-corte, nesting-fast-pro ## Button: Selecionar vista da câmera id: utt-camera-views area: barra-superior location: Barra superior unificada do workspace action: Abre o menu de vistas da câmara (Top/Bottom/Front/Back/Left/Right/Isometric). effects: Abre o menu de vistas da câmara (Top/Bottom/Front/Back/Left/Right/Isometric). shortcut: - iconName: camera sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Ver Peças / Ocultar peças individuais id: utt-ver-pecas area: barra-superior location: Barra superior unificada, opções de visualização / rotação action: Alterna `viewerSettings.panelRenderingEnabled`. effects: Alterna `viewerSettings.panelRenderingEnabled`. shortcut: - iconName: pieces sourceFile: src/components/layout/unified-toolbar/UnifiedTopToolbar.tsx featureIds: configurador-3d ## Button: Vista Frontal (Front) id: camera-view-front area: barra-superior location: Menu vistas da câmara (barra superior) action: Define a vista da câmara para «front» via `viewerApi.setCameraView`. effects: Altera a orientação da câmara no viewer 3D. shortcut: - iconName: camera sourceFile: src/components/layout/viewer-toolbar/CameraViewMenu.tsx featureIds: configurador-3d ## Button: Vista Inferior (Bottom) id: camera-view-bottom area: barra-superior location: Menu vistas da câmara (barra superior) action: Define a vista da câmara para «bottom» via `viewerApi.setCameraView`. effects: Altera a orientação da câmara no viewer 3D. shortcut: - iconName: camera sourceFile: src/components/layout/viewer-toolbar/CameraViewMenu.tsx featureIds: configurador-3d ## Button: Vista Isométrica (Isometric) id: camera-view-isometric area: barra-superior location: Menu vistas da câmara (barra superior) action: Define a vista da câmara para «isometric» via `viewerApi.setCameraView`. effects: Altera a orientação da câmara no viewer 3D. shortcut: - iconName: camera sourceFile: src/components/layout/viewer-toolbar/CameraViewMenu.tsx featureIds: configurador-3d ## Button: Vista Lateral Direita (Right) id: camera-view-right area: barra-superior location: Menu vistas da câmara (barra superior) action: Define a vista da câmara para «right» via `viewerApi.setCameraView`. effects: Altera a orientação da câmara no viewer 3D. shortcut: - iconName: camera sourceFile: src/components/layout/viewer-toolbar/CameraViewMenu.tsx featureIds: configurador-3d ## Button: Vista Lateral Esquerda (Left) id: camera-view-left area: barra-superior location: Menu vistas da câmara (barra superior) action: Define a vista da câmara para «left» via `viewerApi.setCameraView`. effects: Altera a orientação da câmara no viewer 3D. shortcut: - iconName: camera sourceFile: src/components/layout/viewer-toolbar/CameraViewMenu.tsx featureIds: configurador-3d ## Button: Vista Superior (Top) id: camera-view-top area: barra-superior location: Menu vistas da câmara (barra superior) action: Define a vista da câmara para «top» via `viewerApi.setCameraView`. effects: Altera a orientação da câmara no viewer 3D. shortcut: - iconName: camera sourceFile: src/components/layout/viewer-toolbar/CameraViewMenu.tsx featureIds: configurador-3d ## Button: Vista Traseira (Back) id: camera-view-back area: barra-superior location: Menu vistas da câmara (barra superior) action: Define a vista da câmara para «back» via `viewerApi.setCameraView`. effects: Altera a orientação da câmara no viewer 3D. shortcut: - iconName: camera sourceFile: src/components/layout/viewer-toolbar/CameraViewMenu.tsx featureIds: configurador-3d ## Button: Cavilha 10×40 id: industrial-cavilha-10x40 area: design-industrial location: Painel Design Industrial action: Cria furação de cavilha Ø10×30 na espessura e Ø10×13 na peça oposta (tooltip verificado no código). effects: Adiciona operação de cavilha no design industrial. shortcut: - iconName: adminScrew sourceFile: src/components/layout/workspace/IndustrialDesignPanel.tsx featureIds: modulo-industrial, exportacao-tcn-drill-xml ## Button: Fechar id: industrial-design-close area: design-industrial location: Painel Design Industrial action: Fecha o painel Workspace Industrial de Design. effects: Define `industrialDesignPanelOpen` a false. shortcut: - iconName: close sourceFile: src/components/layout/workspace/IndustrialDesignPanel.tsx featureIds: modulo-industrial ## Button: Análise arquivo completo id: export-analise-completo area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Publica o projeto na análise industrial online e navega para o índice (flag `industrialOnlineAnalysis`). effects: Publica o projeto na análise industrial online e navega para o índice (flag `industrialOnlineAnalysis`). shortcut: - iconName: adminChecklist sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: modulo-industrial ## Button: Arquivo Unificado id: export-unificado area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera o arquivo unificado (`onUnificado`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminFolder sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: exportacao-tcn-drill-xml, pdf-tecnico ## Button: Arquivos CNC id: export-arquivos-cnc area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera ficheiros CNC `.tcn` e Drill XML (`onArquivosCnc`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminTools sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: exportacao-tcn-drill-xml ## Button: Capturar agora id: export-capturar-foto area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Captura imagem do viewer para o pacote de envio. effects: Captura imagem do viewer para o pacote de envio. shortcut: - iconName: camera sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: configurador-3d ## Button: Cutlist id: export-cutlist area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera a lista de corte / cutlist (`onCutlist`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminChecklist sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: lista-de-corte ## Button: Cutlist + PDF + Unificado id: export-ambos area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera cutlist, PDF técnico e arquivo unificado (`onAmbos`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminArchive sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: lista-de-corte, pdf-tecnico ## Button: Download local (JSON) id: export-download-json area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Descarrega o pacote/projeto em JSON localmente. effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminSave sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: configurador-3d ## Button: Email id: export-email area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Selecciona método de envio Email no pacote. effects: Selecciona método de envio Email no pacote. shortcut: - iconName: send sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: pdf-tecnico ## Button: Etiquetas (UEE v5) id: export-etiquetas area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera etiquetas UEE v5 (`onEtiquetas`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminTag sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: lista-de-corte ## Button: Ferragens Industriais id: export-ferragens area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera relatório de ferragens industriais (`onFerragensIndustriais`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminTools sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: lista-de-corte ## Button: Ferragens XLSX id: export-ferragens-xlsx area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Exporta ferragens em XLSX (`onFerragensIndustriaisXlsx`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminChecklist sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: lista-de-corte ## Button: Gerar arquivo completo id: export-arquivo-completo area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera o arquivo completo com bridge SGPI (`onArquivoCompletoWithSgpi`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminFolder sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: exportacao-tcn-drill-xml, pdf-tecnico, lista-de-corte ## Button: Layout de Corte manual id: export-layout-manual area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera layout de corte manual (`onLayoutCorteManual`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: grid sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: nesting-fast-pro ## Button: Layout de Corte PRO id: export-layout-pro area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera layout de corte PRO (`onLayoutCortePro`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: blueprint sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: nesting-fast-pro ## Button: Marcar lidos id: export-marcar-lidos area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Marca avisos do painel de exportação como lidos (`markExportPanelRead`). effects: Marca avisos do painel de exportação como lidos (`markExportPanelRead`). shortcut: - iconName: check sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: exportacao-tcn-drill-xml ## Button: Nesting V3 (Manual) id: export-nesting-v3 area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Fecha a bolha e abre Nesting V3 manual (`onOpenNestingV3`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: grid sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: nesting-fast-pro ## Button: PDF Técnico id: export-pdf-tecnico area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera o PDF técnico do projeto (`onPdfTecnico`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminDocs sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: pdf-tecnico ## Button: Salvar e pedir orçamento id: export-pedir-orcamento area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Abre o modal de pedido de orçamento após guardar. effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: send sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: orcamentos ## Button: Secções Industriais (4 PDFs) id: export-secoes-pdfs area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Gera os 4 PDFs das secções industriais (`onSecoesIndustriaisPdfs`). effects: Requer pelo menos uma caixa no projeto (exceto ações finais de download/orçamento). shortcut: - iconName: adminChecklist sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: modulo-industrial, pdf-tecnico ## Button: WhatsApp id: export-whatsapp area: exportacao location: Modal «Salvar e Gerar Design» (UnifiedExportBubble) action: Selecciona método de envio WhatsApp no pacote. effects: Selecciona método de envio WhatsApp no pacote. shortcut: - iconName: send sourceFile: src/components/export/UnifiedExportBubble.tsx featureIds: pdf-tecnico ## Button: Escalar id: tool-3d-scale area: ferramentas-3d location: Barra superior unificada, ferramentas 3D action: Ativa a ferramenta 3D «Escalar» (evento `tool:scale`). effects: Disponível para modelos GLB/externos não industriais e não bloqueados. shortcut: - iconName: scale sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Mover id: tool-3d-move area: ferramentas-3d location: Barra superior unificada, ferramentas 3D action: Ativa a ferramenta 3D «Mover» (evento `tool:move`). effects: Define a ferramenta ativa do viewer para move. shortcut: - iconName: move sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Rodar id: tool-3d-rotate area: ferramentas-3d location: Barra superior unificada, ferramentas 3D action: Ativa a ferramenta 3D «Rodar» (evento `tool:rotate`). effects: Define a ferramenta ativa do viewer para rotate. shortcut: - iconName: rotate sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Selecionar id: tool-3d-select area: ferramentas-3d location: Barra superior unificada, ferramentas 3D action: Ativa a ferramenta 3D «Selecionar» (evento `tool:select`). effects: Define a ferramenta ativa do viewer para select. shortcut: - iconName: select sourceFile: src/constants/toolbarConfig.ts featureIds: configurador-3d ## Button: Abrir definições id: header-definicoes area: header location: Header (barra do topo da app) action: Navega para `/definicoes`. effects: Navega para `/definicoes`. shortcut: - iconName: settings sourceFile: src/components/layout/header/Header.tsx featureIds: - ## Button: Abrir meus projetos id: header-meus-projetos area: header location: Header (barra do topo da app) action: Navega para `/meus-projetos`. effects: Navega para `/meus-projetos`. shortcut: - iconName: projects sourceFile: src/components/layout/header/Header.tsx featureIds: - ## Button: Abrir página de login id: header-login area: header location: Header (barra do topo da app) action: Navega para `/login`. effects: Navega para `/login`. shortcut: - iconName: user sourceFile: src/components/layout/header/Header.tsx featureIds: - ## Button: Alternar tema claro/escuro id: header-theme area: header location: Header (barra do topo da app) action: Alterna tema claro/escuro (`toggleTheme`). effects: Alterna tema claro/escuro (`toggleTheme`). shortcut: - iconName: themeSun sourceFile: src/components/layout/header/Header.tsx featureIds: - ## Button: Idioma atual: PT id: header-lang area: header location: Header (barra do topo da app) action: Controlo de idioma (atualmente fixo em PT; troca marcada como @PIMO-SOON). effects: Controlo de idioma (atualmente fixo em PT; troca marcada como @PIMO-SOON). shortcut: - iconName: 🌐 sourceFile: src/components/layout/header/Header.tsx featureIds: - ## Button: PIMO DRILL id: nav-app-drill area: header location: Menu Projetos PIMO (header) action: Navega para `/industrial/pimo-drill`. effects: Muda a área da aplicação para PIMO DRILL. shortcut: - iconName: projects sourceFile: src/components/layout/header/HeaderProjectsSwitcher.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: PIMO Industrial id: nav-app-industrial area: header location: Menu Projetos PIMO (header) action: Navega para `/industrial`. effects: Muda a área da aplicação para PIMO Industrial. shortcut: - iconName: projects sourceFile: src/components/layout/header/HeaderProjectsSwitcher.tsx featureIds: pimo-trak ## Button: PIMO NESTING id: nav-app-nesting area: header location: Menu Projetos PIMO (header) action: Navega para `/nesting_v3`. effects: Muda a área da aplicação para PIMO NESTING. shortcut: - iconName: projects sourceFile: src/components/layout/header/HeaderProjectsSwitcher.tsx featureIds: nesting-fast-pro ## Button: PIMO PRO id: nav-app-pro area: header location: Menu Projetos PIMO (header) action: Navega para `/`. effects: Muda a área da aplicação para PIMO PRO. shortcut: - iconName: projects sourceFile: src/components/layout/header/HeaderProjectsSwitcher.tsx featureIds: configurador-3d ## Button: PIMO PROJETOS id: nav-app-projetos area: header location: Menu Projetos PIMO (header) action: Navega para `/PROJETOS`. effects: Muda a área da aplicação para PIMO PROJETOS. shortcut: - iconName: projects sourceFile: src/components/layout/header/HeaderProjectsSwitcher.tsx featureIds: configurador-3d ## Button: PIMO TRAK id: nav-app-trak area: header location: Menu Projetos PIMO (header) action: Navega para `/industrial/work-orders`. effects: Muda a área da aplicação para PIMO TRAK. shortcut: - iconName: projects sourceFile: src/components/layout/header/HeaderProjectsSwitcher.tsx featureIds: pimo-trak ## Button: PIMO-TRAK Industrial id: header-industrial-menu area: header location: Header (barra do topo da app) action: Abre o menu industrial (Operador, Tracking, Work Orders, Operations, etc.). effects: Abre o menu industrial (Operador, Tracking, Work Orders, Operations, etc.). shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Projetos PIMO id: header-projects-switcher area: header location: Header (barra do topo da app) action: Abre o menu de troca entre PIMO PRO / TRAK / PROJETOS / NESTING / Industrial / DRILL. effects: Abre o menu de troca entre PIMO PRO / TRAK / PROJETOS / NESTING / Industrial / DRILL. shortcut: - iconName: projects sourceFile: src/components/layout/header/HeaderProjectsSwitcher.tsx featureIds: - ## Button: Selecionar ficheiro de projeto id: header-upload area: header location: Header (barra do topo da app) action: Importa projeto PIMO a partir de ficheiro JSON/ZIP (Shift+clique: pasta). effects: Importa projeto PIMO a partir de ficheiro JSON/ZIP (Shift+clique: pasta). shortcut: - iconName: upload sourceFile: src/components/layout/header/Header.tsx featureIds: - ## Button: Abrir / consultar cutlist id: ctx-cutlist-open area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `cutlist.open` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: lista-de-corte ## Button: Aceitar layout sugerido id: ctx-smartLayout-applyPredictive area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartLayout.applyPredictive` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Adicionar Âncora id: ctx-multi-addAnchor area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.addAnchor` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhamento id: ctx-alignment area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `alignment` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhamento e Encaixe Inteligente (Smart Align & Snap) id: ctx-smartAlignSnap area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar à Direita id: ctx-alignment-right area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `alignment.right` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar à Esquerda id: ctx-alignment-left area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `alignment.left` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar à Frente id: ctx-remate-snapFrente area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `remate.snapFrente` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar à Frente id: ctx-alignment-front area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `alignment.front` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar Abaixo id: ctx-alignment-bottom area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `alignment.bottom` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar Acima id: ctx-alignment-top area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `alignment.top` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar Atrás id: ctx-alignment-back area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `alignment.back` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar baixo id: ctx-box-alignBottom area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `box.alignBottom` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar com Gaveta id: ctx-smartAlignSnap-alignDrawer area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.alignDrawer` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar com Porta id: ctx-smartAlignSnap-alignDoor area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.alignDoor` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar pela Direita (Right Align) id: ctx-smartAlignSnap-right area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.right` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar pela Esquerda (Left Align) id: ctx-smartAlignSnap-left area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.left` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar pela frente id: ctx-box-alignFront area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `box.alignFront` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar pela Frente (Front Align) id: ctx-smartAlignSnap-front area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.front` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar por Baixo id: ctx-remate-snapFundo area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `remate.snapFundo` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar por Baixo (Bottom Align) id: ctx-smartAlignSnap-bottom area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.bottom` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar por Cima id: ctx-remate-snapCima area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `remate.snapCima` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar por Cima (Top Align) id: ctx-smartAlignSnap-top area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.top` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alinhar por Trás (Back Align) id: ctx-smartAlignSnap-back area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.back` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alterar material id: ctx-porta-material area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `porta.material` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: materiais, portas-e-gavetas ## Button: Alterar material id: ctx-peca-material area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `peca.material` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: materiais, portas-e-gavetas ## Button: Alterar material id: ctx-remate-material area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `remate.material` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: materiais, portas-e-gavetas ## Button: Alterar Material id: ctx-multi-changeMaterial area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.changeMaterial` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alterar material da frente id: ctx-gaveta-material area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `gaveta.material` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: materiais, portas-e-gavetas ## Button: Alterar Medidas id: ctx-multi-changeDimensions area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.changeDimensions` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Alterar medidas (aditivo) id: ctx-multi-changeDimensionsAdditive area: menu-contexto location: Menu de contexto, Alterar medidas action: Executa `multi.changeDimensionsAdditive` no menu de contexto (scaling preview). effects: Redimensiona objetos selecionados após preview. shortcut: - iconName: adminRuler sourceFile: src/components/layout/workspace/ContextMenu.tsx featureIds: configurador-3d ## Button: Alterar medidas (proporcional) id: ctx-multi-changeDimensionsRatio area: menu-contexto location: Menu de contexto, Alterar medidas action: Executa `multi.changeDimensionsRatio` no menu de contexto (scaling preview). effects: Redimensiona objetos selecionados após preview. shortcut: - iconName: adminRuler sourceFile: src/components/layout/workspace/ContextMenu.tsx featureIds: configurador-3d ## Button: Apagar id: ctx-multi-delete area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.delete` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Aplicar Design A id: ctx-intelligentDesigner-applyA area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `intelligentDesigner.applyA` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Aplicar Design B id: ctx-intelligentDesigner-applyB area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `intelligentDesigner.applyB` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Aplicar Design C id: ctx-intelligentDesigner-applyC area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `intelligentDesigner.applyC` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Aprender Preferências id: ctx-intelligentDesigner-learnPreferences area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `intelligentDesigner.learnPreferences` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Ativar Smart Align & Snap id: ctx-smartAlignSnap-toggle area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.toggle` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Auto Balance (automático) id: ctx-smartAlignSnap-auto area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.auto` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Auto-Stack Shelves id: ctx-smartLayout-autoStackShelves area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartLayout.autoStackShelves` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Bloquear / desbloquear id: ctx-box-lockToggle area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `box.lockToggle` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Box id: ctx-box area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `box` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Clássico id: ctx-designerStyles-classic area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles.classic` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Continuar Linha (Remate ↔ Rodapé) id: ctx-smartAlignSnap-continueLine area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.continueLine` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Copiar id: ctx-multi-copy area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.copy` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Criar Grupo id: ctx-multi-createGroup area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.createGroup` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Ctrl+Click para selecionar múltiplas caixas id: ctx-alignment-ctrlClickHint area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `alignment.ctrlClickHint` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Cutlist id: ctx-cutlist area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `cutlist` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: lista-de-corte ## Button: Designer Inteligente (AI Layout Generator) id: ctx-intelligentDesigner area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `intelligentDesigner` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Distribuição Inteligente id: ctx-smartLayout-autoDistribute area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartLayout.autoDistribute` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Duplicar id: ctx-box-duplicate area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `box.duplicate` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Escandinavo id: ctx-designerStyles-scandinavian area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles.scandinavian` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Estilos (Designer Inteligente) id: ctx-designerStyles area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Excluir id: ctx-box-delete area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `box.delete` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Ferramentas id: ctx-ferramentas area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `ferramentas` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Flush Frontal id: ctx-smartAlignSnap-flushFront area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.flushFront` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Flush Lateral (Direita) id: ctx-smartAlignSnap-flushRight area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.flushRight` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Flush Lateral (Esquerda) id: ctx-smartAlignSnap-flushLeft area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.flushLeft` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Flush Traseiro id: ctx-smartAlignSnap-flushBack area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.flushBack` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Gerar Layouts (A/B/C) id: ctx-intelligentDesigner-generateABC area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `intelligentDesigner.generateABC` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Gerar Variações id: ctx-intelligentDesigner-generateVariations area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `intelligentDesigner.generateVariations` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Industrial id: ctx-designerStyles-industrial area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles.industrial` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Inverter alinhamento id: ctx-smartAlignSnap-inverse area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.inverse` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Japandi id: ctx-designerStyles-japandi area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles.japandi` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Luxo id: ctx-designerStyles-luxury area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles.luxury` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Materiais id: ctx-materiais area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `materiais` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Minimalista id: ctx-designerStyles-minimalist area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles.minimalist` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Moderno id: ctx-designerStyles-modern area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles.modern` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Modo do mouse id: ctx-materiais-mousePreset area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `materiais.mousePreset` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Modo snapping id: ctx-ferramentas-snapModeToggle area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `ferramentas.snapModeToggle` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Mostrar Medidas MC id: ctx-multi-showMcDimensions area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.showMcDimensions` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Mouse CAD id: mouse-preset-cad area: menu-contexto location: Menu de contexto, Modo do mouse action: Define o preset de rato do viewer para «cad». effects: Altera `viewerSettings.mousePreset`. shortcut: - iconName: mouse sourceFile: src/components/layout/workspace/ContextMenu.tsx featureIds: configurador-3d ## Button: Mouse Classic id: mouse-preset-classic area: menu-contexto location: Menu de contexto, Modo do mouse action: Define o preset de rato do viewer para «classic». effects: Altera `viewerSettings.mousePreset`. shortcut: - iconName: mouse sourceFile: src/components/layout/workspace/ContextMenu.tsx featureIds: configurador-3d ## Button: Mouse-Centric id: mouse-preset-mouseCentric area: menu-contexto location: Menu de contexto, Modo do mouse action: Define o preset de rato do viewer para «mouseCentric». effects: Altera `viewerSettings.mousePreset`. shortcut: - iconName: mouse sourceFile: src/components/layout/workspace/ContextMenu.tsx featureIds: configurador-3d ## Button: Mover id: ctx-multi-move area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.move` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Nórdico id: ctx-designerStyles-nordic area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `designerStyles.nordic` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Orbit-Friendly id: mouse-preset-orbitFriendly area: menu-contexto location: Menu de contexto, Modo do mouse action: Define o preset de rato do viewer para «orbitFriendly». effects: Altera `viewerSettings.mousePreset`. shortcut: - iconName: mouse sourceFile: src/components/layout/workspace/ContextMenu.tsx featureIds: configurador-3d ## Button: Peça id: ctx-peca area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `peca` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Porta id: ctx-porta area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `porta` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Preencher Parede (Auto-Wall-Fill) id: ctx-smartLayout-autoWallFill area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartLayout.autoWallFill` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Preencher Sala (Auto-Room-Fill) id: ctx-smartLayout-autoRoomFill area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartLayout.autoRoomFill` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Refinar Layout id: ctx-intelligentDesigner-refine area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `intelligentDesigner.refine` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Rejeitar layout sugerido id: ctx-smartLayout-rejectPredictive area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartLayout.rejectPredictive` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Remate id: ctx-remate area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `remate` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Remover remate id: ctx-remate-remove area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `remate.remove` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Renomear id: ctx-box-rename area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `box.rename` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Repetir último alinhamento id: ctx-smartAlignSnap-repeatLast area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `smartAlignSnap.repeatLast` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Rodar id: ctx-multi-rotate area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `multi.rotate` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Room snapping id: ctx-sala-roomSnappingToggle area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `sala.roomSnappingToggle` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Sala id: ctx-sala area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `sala` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Snapping id: ctx-ferramentas-snappingToggle area: menu-contexto location: Menu de contexto (clique direito no viewer) action: Ação de menu de contexto `ferramentas.snappingToggle` (label canónica no ContextMenuEngine). effects: Depende do alvo (caixa, porta, gaveta, remate, sala, multi-seleção). shortcut: - iconName: mouse sourceFile: src/ui/context-menu/ContextMenuEngine.ts featureIds: configurador-3d ## Button: Acessórios id: left-acessorios area: navegacao-lateral location: Barra lateral esquerda action: Abre o painel Acessórios. effects: Altera o painel esquerdo ativo (`onSelect`). shortcut: - iconName: accessories sourceFile: src/components/layout/left-toolbar/LeftToolbar.tsx featureIds: - ## Button: Calculadora id: left-calculadora area: navegacao-lateral location: Barra lateral esquerda action: Abre o painel Calculadora (resumo e lista de caixas). effects: Altera o painel esquerdo ativo (`onSelect`). shortcut: - iconName: calculator sourceFile: src/components/layout/left-toolbar/LeftToolbar.tsx featureIds: - ## Button: Eletro id: left-eletro area: navegacao-lateral location: Barra lateral esquerda action: Abre o painel Eletro. effects: Altera o painel esquerdo ativo (`onSelect`). shortcut: - iconName: electro sourceFile: src/components/layout/left-toolbar/LeftToolbar.tsx featureIds: - ## Button: Info id: left-info area: navegacao-lateral location: Barra lateral esquerda action: Abre o painel Info (ajuda rápida no app). effects: Altera o painel esquerdo ativo (`onSelect`). shortcut: - iconName: info sourceFile: src/components/layout/left-toolbar/LeftToolbar.tsx featureIds: - ## Button: Início id: left-home area: navegacao-lateral location: Barra lateral esquerda action: Navega para a home (`/`) e seleciona o painel Início. effects: Altera o painel esquerdo ativo (`onSelect`). shortcut: - iconName: home sourceFile: src/components/layout/left-toolbar/LeftToolbar.tsx featureIds: - ## Button: Modelos id: left-modelos area: navegacao-lateral location: Barra lateral esquerda action: Abre o painel Modelos (modelos CAD/GLB). effects: Altera o painel esquerdo ativo (`onSelect`). shortcut: - iconName: models sourceFile: src/components/layout/left-toolbar/LeftToolbar.tsx featureIds: - ## Button: Móveis id: left-moveis area: navegacao-lateral location: Barra lateral esquerda action: Abre o painel lateral Móveis (catálogo de caixas/módulos). effects: Altera o painel esquerdo ativo (`onSelect`). shortcut: - iconName: furniture sourceFile: src/components/layout/left-toolbar/LeftToolbar.tsx featureIds: configurador-3d ## Button: Auto Layout id: nesting-auto-layout area: nesting-v3 location: Toolbar Nesting V3 action: Executa `runAutoLayout` no Nesting V3. effects: Executa `runAutoLayout` no Nesting V3. shortcut: - iconName: grid sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Etiquetas id: nesting-etiquetas area: nesting-v3 location: Toolbar Nesting V3 action: Exporta etiquetas oficiais UEE / LabelSystemV5. effects: Exporta etiquetas oficiais UEE / LabelSystemV5. shortcut: - iconName: adminTag sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Gerar Tudo id: nesting-gerar-tudo area: nesting-v3 location: Toolbar Nesting V3 action: Gera todos os artefactos de nesting (`handleGenerateAll`). effects: Gera todos os artefactos de nesting (`handleGenerateAll`). shortcut: - iconName: send sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Limpar id: nesting-limpar area: nesting-v3 location: Toolbar Nesting V3 action: Limpa todas as colocações (`clearAll`). effects: Limpa todas as colocações (`clearAll`). shortcut: - iconName: delete sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: PDF id: nesting-pdf area: nesting-v3 location: Toolbar Nesting V3 action: Exporta Layout PRO em PDF (`handleDownloadPdf`). effects: Exporta Layout PRO em PDF (`handleDownloadPdf`). shortcut: - iconName: adminDocs sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: TCN id: nesting-tcn area: nesting-v3 location: Toolbar Nesting V3 action: Exporta ficheiros TCN (`handleDownloadTcn`). effects: Exporta ficheiros TCN (`handleDownloadTcn`). shortcut: - iconName: adminTools sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Vista folha / Vista chão id: nesting-vista-toggle area: nesting-v3 location: Toolbar Nesting V3 action: Alterna vista do canvas entre folha e overview. effects: Alterna vista do canvas entre folha e overview. shortcut: - iconName: grid sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: Voltar ao Projeto id: nesting-voltar area: nesting-v3 location: Toolbar Nesting V3 action: Navega de volta ao viewer/projeto (ou `onClose`). effects: Navega de volta ao viewer/projeto (ou `onClose`). shortcut: - iconName: chevronRight sourceFile: src/nesting-v3/NestingV3Page.tsx featureIds: nesting-fast-pro ## Button: + Adicionar ao projeto id: moveis-adicionar area: paineis-laterais location: Painel Móveis action: Adiciona a caixa/móvel configurado ao workspace. effects: Adiciona a caixa/móvel configurado ao workspace. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/PainelMoveisUnificado.tsx featureIds: configurador-3d, portas-e-gavetas ## Button: Abrir Design Industrial id: modelos-abrir-industrial area: paineis-laterais location: Painéis laterais (caixa / camadas) action: Abre o painel Design Industrial (`setIndustrialDesignPanelOpen(true)`). effects: Abre o painel Design Industrial (`setIndustrialDesignPanelOpen(true)`). shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/PainelModelosDaCaixa.tsx featureIds: modulo-industrial ## Button: Adicionar Caixote id: home-adicionar-caixote area: paineis-laterais location: Painéis laterais (caixa / camadas) action: Adiciona uma nova caixa (`addWorkspaceBox`). effects: Adiciona uma nova caixa (`addWorkspaceBox`). shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/HomeLeftPanelSelected.tsx featureIds: configurador-3d ## Button: Adicionar DIVISÓRIO id: divsep-add-div area: paineis-laterais location: Painéis laterais (caixa / camadas) action: Adiciona um divisório à caixa. effects: Adiciona um divisório à caixa. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/DivSepPanel.tsx featureIds: configurador-3d ## Button: Adicionar SEPARADOR id: divsep-add-sep area: paineis-laterais location: Painéis laterais (caixa / camadas) action: Adiciona um separador à caixa. effects: Adiciona um separador à caixa. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/DivSepPanel.tsx featureIds: configurador-3d ## Button: Apagar caixa id: calc-apagar-caixa area: paineis-laterais location: Painel Calculadora action: Remove a caixa listada na Calculadora. effects: Remove a caixa listada na Calculadora. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/LeftPanelCalculadora.tsx featureIds: configurador-3d ## Button: Aplicar dimensões id: sala-aplicar-dims area: paineis-laterais location: Painel Sala action: Aplica dimensões ao motor de sala. effects: Aplica dimensões ao motor de sala. shortcut: - iconName: room sourceFile: src/components/layout/left-panel/PainelSala.tsx featureIds: configurador-3d ## Button: Aplicar preset id: gavetas-aplicar-preset area: paineis-laterais location: Painéis laterais (caixa / camadas) action: Aplica um preset de gavetas à caixa. effects: Aplica um preset de gavetas à caixa. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/GavetasPopoverPanel.tsx featureIds: portas-e-gavetas ## Button: Auto-Arrange id: sala-auto-arrange area: paineis-laterais location: Painel Sala action: Dispara auto-arrange do layout da sala. effects: Dispara auto-arrange do layout da sala. shortcut: - iconName: room sourceFile: src/components/layout/left-panel/PainelSala.tsx featureIds: configurador-3d ## Button: Auto-Design id: sala-auto-design area: paineis-laterais location: Painel Sala action: Dispara auto-design do layout da sala. effects: Dispara auto-design do layout da sala. shortcut: - iconName: room sourceFile: src/components/layout/left-panel/PainelSala.tsx featureIds: configurador-3d ## Button: Carregar id: projects-carregar area: paineis-laterais location: Modal Projetos salvos action: Carrega snapshot do projeto selecionado. effects: Carrega snapshot do projeto selecionado. shortcut: - iconName: projects sourceFile: src/components/layout/ToolbarModals.tsx featureIds: configurador-3d ## Button: Clássico id: designer-styleClassic area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Clássico» (`styleClassic`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Criar Caixa id: home-criar-caixa area: paineis-laterais location: Painel Início (sem seleção) action: Inicia a criação de uma nova caixa/módulo no projeto. effects: Inicia a criação de uma nova caixa/módulo no projeto. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/HomeLeftPanelEmpty.tsx featureIds: configurador-3d ## Button: Criar novo projeto id: projects-criar-novo area: paineis-laterais location: Modal Projetos salvos action: actions.createNewProject() effects: actions.createNewProject() shortcut: - iconName: projects sourceFile: src/components/layout/ToolbarModals.tsx featureIds: configurador-3d ## Button: Criar sala id: sala-criar area: paineis-laterais location: Painel Sala action: Cria/aplica dimensões da sala. effects: Cria/aplica dimensões da sala. shortcut: - iconName: room sourceFile: src/components/layout/left-panel/PainelSala.tsx featureIds: configurador-3d ## Button: Descarregar id: photo-descarregar area: paineis-laterais location: Painel Photo Mode action: Descarrega a captura do Photo Mode. effects: Descarrega a captura do Photo Mode. shortcut: - iconName: photoMode sourceFile: src/components/layout/left-panel/PhotoModeSettingsContent.tsx featureIds: configurador-3d ## Button: Duplicar Caixa id: home-duplicar-caixa area: paineis-laterais location: Painéis laterais (caixa / camadas) action: Duplica a caixa selecionada (`duplicateWorkspaceBox`). effects: Duplica a caixa selecionada (`duplicateWorkspaceBox`). shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/HomeLeftPanelSelected.tsx featureIds: configurador-3d ## Button: Excluir id: projects-excluir area: paineis-laterais location: Modal Projetos salvos action: Apaga o projeto da lista. effects: Apaga o projeto da lista. shortcut: - iconName: projects sourceFile: src/components/layout/ToolbarModals.tsx featureIds: configurador-3d ## Button: Exportar linhas id: photo-export-linhas area: paineis-laterais location: Painel Photo Mode action: Exporta linhas do Photo Mode. effects: Exporta linhas do Photo Mode. shortcut: - iconName: photoMode sourceFile: src/components/layout/left-panel/PhotoModeSettingsContent.tsx featureIds: configurador-3d ## Button: Gavetas id: moveis-gavetas area: paineis-laterais location: Painel Móveis action: Abre configuração de gavetas. effects: Abre configuração de gavetas. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/PainelMoveisUnificado.tsx featureIds: portas-e-gavetas ## Button: Guardar id: projects-guardar-nome area: paineis-laterais location: Modal Projetos salvos action: Confirma o novo nome (`renameProject`). effects: Confirma o novo nome (`renameProject`). shortcut: - iconName: projects sourceFile: src/components/layout/ToolbarModals.tsx featureIds: configurador-3d ## Button: Guardar como preset id: gavetas-guardar-preset area: paineis-laterais location: Painéis laterais (caixa / camadas) action: Guarda a configuração de gavetas como preset. effects: Guarda a configuração de gavetas como preset. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/GavetasPopoverPanel.tsx featureIds: portas-e-gavetas ## Button: Industrial id: designer-styleIndustrial area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Industrial» (`styleIndustrial`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Janela id: sala-add-janela area: paineis-laterais location: Painel Sala action: Adiciona abertura tipo janela. effects: Adiciona abertura tipo janela. shortcut: - iconName: roomWindow sourceFile: src/components/layout/left-panel/PainelSala.tsx featureIds: configurador-3d ## Button: Japandi id: designer-styleJapandi area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Japandi» (`styleJapandi`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Luxo id: designer-styleLuxury area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Luxo» (`styleLuxury`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Mais espaço id: designer-moreSpace area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Mais espaço» (`moreSpace`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Mais simetria id: designer-moreSymmetry area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Mais simetria» (`moreSymmetry`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Marca d’água id: photo-watermark area: paineis-laterais location: Painel Photo Mode action: Alterna marca d'água no Photo Mode. effects: Alterna marca d'água no Photo Mode. shortcut: - iconName: photoMode sourceFile: src/components/layout/left-panel/PhotoModeSettingsContent.tsx featureIds: configurador-3d ## Button: Minimalista id: designer-minimal area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Minimalista» (`minimal`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Moderno id: designer-styleModern area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Moderno» (`styleModern`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Modo Walkthrough id: sala-walkthrough area: paineis-laterais location: Painel Sala action: Entra em walkthrough (WASD + rato). effects: Entra em walkthrough (WASD + rato). shortcut: WASD iconName: room sourceFile: src/components/layout/left-panel/PainelSala.tsx featureIds: configurador-3d ## Button: Nórdico id: designer-styleNordic area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Nórdico» (`styleNordic`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Otimizar parede id: designer-optimizeWall area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Otimizar parede» (`optimizeWall`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Pés id: moveis-pes area: paineis-laterais location: Painel Móveis action: Abre/configura opções de pés no painel de móveis. effects: Abre/configura opções de pés no painel de móveis. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/PainelMoveisUnificado.tsx featureIds: configurador-3d ## Button: Porta id: sala-add-porta area: paineis-laterais location: Painel Sala action: Adiciona abertura tipo porta. effects: Adiciona abertura tipo porta. shortcut: - iconName: roomDoor sourceFile: src/components/layout/left-panel/PainelSala.tsx featureIds: configurador-3d ## Button: Prateleiras id: moveis-prateleiras area: paineis-laterais location: Painel Móveis action: Abre configuração de prateleiras. effects: Abre configuração de prateleiras. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/PainelMoveisUnificado.tsx featureIds: configurador-3d ## Button: Realismo avançado id: photo-realismo area: paineis-laterais location: Painel Photo Mode action: Alterna realismo avançado. effects: Alterna realismo avançado. shortcut: - iconName: photoMode sourceFile: src/components/layout/left-panel/PhotoModeSettingsContent.tsx featureIds: configurador-3d ## Button: Regenerar Camadas id: layers-regenerar area: paineis-laterais location: Painéis laterais (caixa / camadas) action: Regenera as camadas da caixa selecionada. effects: Regenera as camadas da caixa selecionada. shortcut: - iconName: furniture sourceFile: src/components/layout/left-panel/BoxLayersPanel.tsx featureIds: portas-e-gavetas ## Button: Remover sala id: sala-remover area: paineis-laterais location: Painel Sala action: Remove a sala do projeto. effects: Remove a sala do projeto. shortcut: - iconName: room sourceFile: src/components/layout/left-panel/PainelSala.tsx featureIds: configurador-3d ## Button: Renomear id: projects-renomear area: paineis-laterais location: Modal Projetos salvos action: Entra em modo de renomeação. effects: Entra em modo de renomeação. shortcut: - iconName: projects sourceFile: src/components/layout/ToolbarModals.tsx featureIds: configurador-3d ## Button: Ultra id: photo-ultra area: paineis-laterais location: Painel Photo Mode action: Alterna modo Ultra. effects: Alterna modo Ultra. shortcut: - iconName: photoMode sourceFile: src/components/layout/left-panel/PhotoModeSettingsContent.tsx featureIds: configurador-3d ## Button: Variações id: designer-variations area: paineis-laterais location: Painel Designer Inteligente, Conversação action: Dispara a ação de designer «Variações» (`variations`). effects: Ajusta/refina o layout via designer conversacional. shortcut: - iconName: adminLab sourceFile: src/components/layout/left-panel/ConversationalDesignerPanel.tsx featureIds: configurador-3d ## Button: Arco id: drill-arco area: pimo-drill location: PIMO DRILL, toolbar action: onSelectFeature("arc") effects: onSelectFeature("arc") shortcut: - iconName: adminTools sourceFile: src/app/industrial/pimo-drill/PimoDrillToolbar.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: Buraco id: drill-buraco area: pimo-drill location: PIMO DRILL, toolbar action: onSelectFeature("hole") effects: onSelectFeature("hole") shortcut: - iconName: adminTools sourceFile: src/app/industrial/pimo-drill/PimoDrillToolbar.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: Caminho id: drill-caminho area: pimo-drill location: PIMO DRILL, toolbar action: onSelectFeature("path") effects: onSelectFeature("path") shortcut: - iconName: adminTools sourceFile: src/app/industrial/pimo-drill/PimoDrillToolbar.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: Círculo id: drill-circulo area: pimo-drill location: PIMO DRILL, toolbar action: onSelectFeature("circle") effects: onSelectFeature("circle") shortcut: - iconName: adminTools sourceFile: src/app/industrial/pimo-drill/PimoDrillToolbar.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: Entalhe id: drill-entalhe area: pimo-drill location: PIMO DRILL, toolbar action: onSelectFeature("slot") effects: onSelectFeature("slot") shortcut: - iconName: adminTools sourceFile: src/app/industrial/pimo-drill/PimoDrillToolbar.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: Rect id: drill-rect area: pimo-drill location: PIMO DRILL, toolbar action: onSelectFeature("rect") effects: onSelectFeature("rect") shortcut: - iconName: adminTools sourceFile: src/app/industrial/pimo-drill/PimoDrillToolbar.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: Vista 2D id: drill-vista-2d area: pimo-drill location: PIMO DRILL, toolbar action: onSelectView("2d") effects: onSelectView("2d") shortcut: - iconName: adminTools sourceFile: src/app/industrial/pimo-drill/PimoDrillToolbar.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: Vista 3D id: drill-vista-3d area: pimo-drill location: PIMO DRILL, toolbar action: onSelectView("3d") effects: onSelectView("3d") shortcut: - iconName: adminTools sourceFile: src/app/industrial/pimo-drill/PimoDrillToolbar.tsx featureIds: exportacao-tcn-drill-xml, modulo-industrial ## Button: Actualizar id: station-actualizar area: pimo-trak location: StationToolbar (estações industriais) action: onReload?.() effects: onReload?.() shortcut: - iconName: adminTools sourceFile: src/industrial/ui/components/StationToolbar.tsx featureIds: pimo-trak, modulo-industrial ## Button: CNC id: industrial-nav-cnc area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/operations/cnc`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Drill id: industrial-nav-drill area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/operations/drill`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Embalagem id: industrial-nav-embalagem area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/operations/embalagem`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Histórico id: station-historico area: pimo-trak location: StationToolbar (estações industriais) action: onToggleSidebar?.() effects: onToggleSidebar?.() shortcut: - iconName: adminTools sourceFile: src/industrial/ui/components/StationToolbar.tsx featureIds: pimo-trak, modulo-industrial ## Button: Montagem id: industrial-nav-montagem area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/operations/montagem`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Mover id: station-mover area: pimo-trak location: StationToolbar (estações industriais) action: onToolMode("move") effects: onToolMode("move") shortcut: - iconName: adminTools sourceFile: src/industrial/ui/components/StationToolbar.tsx featureIds: pimo-trak, modulo-industrial ## Button: Nesting id: industrial-nav-nesting area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/operations/nesting`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Operador id: industrial-nav-operador area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/operador`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Orlar id: industrial-nav-orlar area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/operations/orlar`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Quality id: industrial-nav-quality area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/quality`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Rework id: industrial-nav-rework area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/rework`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Rodar id: station-rodar area: pimo-trak location: StationToolbar (estações industriais) action: onToolMode("rotate") effects: onToolMode("rotate") shortcut: - iconName: adminTools sourceFile: src/industrial/ui/components/StationToolbar.tsx featureIds: pimo-trak, modulo-industrial ## Button: Settings Industrial id: industrial-nav-settings-industrial area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/admin/settings/industrial`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Snap id: station-snap area: pimo-trak location: StationToolbar (estações industriais) action: onToggleSnap() effects: onToggleSnap() shortcut: - iconName: adminTools sourceFile: src/industrial/ui/components/StationToolbar.tsx featureIds: pimo-trak, modulo-industrial ## Button: Supervisor id: industrial-nav-supervisor area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/supervisor`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Time Tracking id: industrial-nav-time-tracking area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/time-tracking`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Todas as operações id: industrial-nav-todas-as-operacoes area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/operations`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Tracking id: industrial-nav-tracking area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/tracking`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Work Orders id: industrial-nav-work-orders area: pimo-trak location: Menu PIMO-TRAK Industrial (header) action: Navega para `/industrial/work-orders`. effects: Abre a vista industrial correspondente. shortcut: - iconName: adminTools sourceFile: src/components/layout/header/HeaderIndustrialMenu.tsx featureIds: pimo-trak, modulo-industrial ## Button: Mover id: showroom-mover area: showroom location: Showroom toolbar / top bar action: setActiveTool("move") effects: setActiveTool("move") shortcut: - iconName: move sourceFile: src/components/showroom/ShowroomToolbar.tsx featureIds: configurador-3d ## Button: Régua id: showroom-regua area: showroom location: Showroom toolbar / top bar action: setActiveTool("measure") effects: setActiveTool("measure") shortcut: - iconName: move sourceFile: src/components/showroom/ShowroomToolbar.tsx featureIds: configurador-3d ## Button: Reset câmara id: showroom-reset area: showroom location: Showroom toolbar / top bar action: resetCamera() effects: resetCamera() shortcut: - iconName: move sourceFile: src/components/showroom/ShowroomToolbar.tsx featureIds: configurador-3d ## Button: Rodar id: showroom-rodar area: showroom location: Showroom toolbar / top bar action: setActiveTool("rotate") effects: setActiveTool("rotate") shortcut: - iconName: move sourceFile: src/components/showroom/ShowroomToolbar.tsx featureIds: configurador-3d ## Button: Separar caixas / Reunir caixas id: showroom-separar-caixas area: showroom location: Showroom toolbar / top bar action: onBoxExplodeToggle effects: onBoxExplodeToggle shortcut: - iconName: move sourceFile: src/components/showroom/ShowroomViewerTopBar.tsx featureIds: configurador-3d ## Button: Separar peças / Reunir peças id: showroom-separar-pecas area: showroom location: Showroom toolbar / top bar action: onPieceExplodeToggle effects: onPieceExplodeToggle shortcut: - iconName: move sourceFile: src/components/showroom/ShowroomViewerTopBar.tsx featureIds: configurador-3d ## Button: Zoom + id: showroom-zoom-in area: showroom location: Showroom toolbar / top bar action: adjustCameraZoom(0.9) effects: adjustCameraZoom(0.9) shortcut: - iconName: move sourceFile: src/components/showroom/ShowroomToolbar.tsx featureIds: configurador-3d ## Button: Zoom − id: showroom-zoom-out area: showroom location: Showroom toolbar / top bar action: adjustCameraZoom(1.1) effects: adjustCameraZoom(1.1) shortcut: - iconName: move sourceFile: src/components/showroom/ShowroomToolbar.tsx featureIds: configurador-3d # Architecture modules ## Module: Projeto id: projeto Estado central do design (ProjectState): caixas, materiais, sala, viewer settings, operações industriais. inputs: Nome do projeto | Import JSON/ZIP | Projetos salvos outputs: ProjectState persistido | Snapshot viewer/sala dependsOn: - sourceFiles: src/context/projectTypes.ts, src/context/projectState.ts, src/context/projectPersistence.ts, src/core/projects/projectsClient.ts ## Module: Módulos / Caixas id: modulos-caixas Entidades workspaceBoxes: geometria, posição, portas/gavetas, materiais, lock. UI chama-lhes caixas; produto fala em módulos. inputs: Catálogo Móveis | Criar Caixa | Duplicar / importar outputs: workspaceBoxes[] | seleção ativa dependsOn: projeto sourceFiles: src/components/layout/left-panel/PainelMoveisUnificado.tsx, src/components/layout/left-panel/HomeLeftPanelEmpty.tsx, src/context/projectState.ts ## Module: Peças / painéis id: pecas Painéis derivados da caixa (laterais, fundo, prateleiras, frentes). Alimentam cutlist e nesting. inputs: Geometria da caixa | Espessuras | Divisórias/separadores outputs: Lista de peças com medidas mm | Observações por peça dependsOn: modulos-caixas sourceFiles: src/components/layout/bottom-info-toolbar/BottomInfoToolbar.tsx, src/components/panels/CutlistPanel.tsx ## Module: Materiais e orlas id: materiais-orlas Materiais de carcaça/frentes e regras visuais/industriais de orla aplicados às peças. inputs: Catálogo de materiais | Menu de contexto Alterar material | Painel Materiais outputs: materialId por peça/frente | regras de orla dependsOn: pecas sourceFiles: src/components/layout/right-panel/MaterialPanel.tsx, src/components/layout/workspace/ContextMenu.tsx, src/3d/viewer-engine/orla/orlaVisualRules.ts ## Module: Lista de corte (Cutlist) id: lista-corte Cutlist em mm gerada a partir do design 3D; base para nesting e CNC. inputs: Peças | Materiais | Espessuras outputs: Cutlist PDF/dados | Etiquetas UEE v5 | Totais de peças dependsOn: pecas, materiais-orlas sourceFiles: src/hooks/useGerarArquivoHandlers.ts, src/components/panels/CutlistPanel.tsx, src/components/export/UnifiedExportBubble.tsx ## Module: Nesting Fast / PRO / V3 id: nesting Layout de corte em chapa: estimativa Fast, otimização PRO, e Nesting V3 manual (`/nesting_v3`). inputs: Cutlist / peças do projeto | Dimensões de chapa outputs: Layout de Corte PRO | Layout manual | Sessão Nesting V3 dependsOn: lista-corte sourceFiles: src/nesting-v3/NestingV3Page.tsx, src/nesting-v3/utils/convertProjectToV3Pieces.ts, src/components/export/UnifiedExportBubble.tsx ## Module: Exportações (TCN / Drill XML / PDF / ZIP) id: exportacoes Bolha «Salvar e Gerar Design»: PDF técnico, cutlist, CNC (`.tcn` + Drill XML), layouts, arquivo completo/SGPI. inputs: ProjectState | Cutlist | Nesting (quando aplicável) outputs: .tcn | Drill .xml | PDF | XLSX ferragens | ZIP/arquivo completo | JSON local dependsOn: lista-corte, nesting, materiais-orlas sourceFiles: src/components/export/UnifiedExportBubble.tsx, src/hooks/useGerarArquivoHandlers.ts, src/industrial/sgpi/industrialExportBridge.ts ## Module: Orçamento id: orcamento Hub Financeiro + pedido de orçamento (email) a partir do estado/pricing do projeto. inputs: Peças e materiais | Configuração de pricing | Dados do cliente (modal) outputs: Resumo financeiro | Pedido de orçamento dependsOn: pecas, materiais-orlas, projeto sourceFiles: src/components/layout/bottom-info-toolbar/hubs/FinanceiroHub.tsx, src/components/modals/QuoteRequestModal.tsx, src/core/quotes/sendQuoteRequestEmail.ts, src/core/pricing/centralPricingConfig.ts ## Module: PIMO-TRAK / Industrial id: pimo-trak Work orders, operações (CNC, nesting, drill, orlar, montagem, embalagem), tracking e análise online. inputs: Projeto exportado / live project | Operações industriais no estado outputs: Work orders | Estados de operação | Análise industrial online dependsOn: exportacoes, projeto sourceFiles: src/components/layout/header/HeaderIndustrialMenu.tsx, src/core/industrial/onlineAnalysis/industrialLiveProjectStore.ts, src/industrial/config/featureFlags.ts # PIMO systems ## System: PIMO TRAK id: pimo-trak status: parcial route: /industrial/work-orders definition: Sistema de ordens de trabalho e rastreamento da produção na fábrica, incluindo etiquetas QR por peça (UEE v5). purpose: Ligar cada peça física ao projeto digital: gerar etiquetas, criar/executar work orders por estação e acompanhar o progresso (operador, tracking, supervisor). howItWorks: A partir do projeto industrial (cutlist + artefactos), o fluxo cria ordens por estação (CNC, nesting, drill, orlar, montagem, embalagem). O operador lê QR (câmara/USB); as etiquetas UEE v5 saem do menu «Salvar e Gerar Design». O menu header «PIMO TRAK» aponta para `/industrial/work-orders` e rotas industriais associadas. features: Work orders por estação (`/industrial/work-orders`) | Etiquetas QR UEE v5 (exportação no configurador) | Operador com leitura QR (câmara / USB) | Menu industrial: Tracking, Supervisor, Quality, Rework, Time Tracking, Operations | Envio de ordem para fábrica (hub Industriais) inputs: ProjectState / cutlist com números de etiqueta | Artefactos industriais (ZIP / arquivo completo) | Leitura QR na estação outputs: Work orders por estação | PDFs de etiquetas UEE v5 | Estados de tarefa (iniciar / concluir / rejeitar) | POST /api/industrial/orders (envio fábrica) relatedSystems: pimo-industrial, pimo-nesting, pimo-drill, pimo-projetos statusNotes: Work orders, etiquetas UEE v5 e rotas de operador/estações existem no código. Páginas agregadas de Tracking/Quality/Rework podem estar incompletas na build, estado «parcial». sourceFiles: src/components/layout/header/HeaderProjectsSwitcher.tsx, src/components/layout/header/HeaderIndustrialMenu.tsx, src/app/industrial/work-orders/index.tsx, src/industrial/labels/, src/industrial/tracking/, src/core/fabrication/enviarParaFabrica.ts ## System: PIMO PROJETOS id: pimo-projetos status: disponivel route: /PROJETOS definition: Área de gestão e visualização de projetos PIMO guardados no servidor (páginas/projeto com snapshot industrial). purpose: Listar, abrir e apresentar projetos industriais guardados, incluindo showroom e análise online quando aplicável, separados do workspace de edição do configurador. howItWorks: A rota `/PROJETOS` lista projetos com página PROJETOS no servidor (`{nome}.json`). Requer login (`ProjetosLoginGate`). Cartões abrem o projeto; há painel de showroom e análise industrial online ligada ao snapshot. features: Índice de projetos industriais guardados | Login gate para acesso | Cartões de projeto com navegação | Showroom de projetos | Análise industrial online (quando flag ativa) inputs: Projetos persistidos no servidor / API | Snapshots (projectState + viewer + room) | Sessão autenticada outputs: Lista e abertura de projetos | Vista showroom | Entrada para análise industrial relatedSystems: pimo-trak, pimo-industrial, pimo-nesting statusNotes: UI e fluxo de listagem/abertura verificados em `src/app/PROJETOS/`. Estado «disponível». sourceFiles: src/app/PROJETOS/page.tsx, src/app/PROJETOS/ProjetosLoginGate.tsx, src/app/PROJETOS/ProjetosShowroomPanel.tsx, src/app/PROJETOS/projetosPagesClient.ts, src/components/layout/header/HeaderProjectsSwitcher.tsx ## System: PIMO NESTING id: pimo-nesting status: disponivel route: /nesting_v3 definition: Motor e UI próprios de otimização da distribuição das peças nas chapas (Nesting V3), com redução de desperdício via auto-layout e colocação manual. purpose: Permitir layout de corte interativo (drag/drop, rotação, multi-folha) e exportar PDF, TCN e etiquetas a partir do nesting, sem substituir o pipeline industrial automático Fast/PRO do configurador. howItWorks: Peças vêm da cutlist do projeto (`convertProjectToV3Pieces`) ou de entrada manual. O motor `nestingV3Engine` calcula utilização; Auto Layout faz shelf-packing. Exporta PDF técnico, TCN e etiquetas oficiais UEE. Acessível por `/nesting_v3` ou «Nesting V3 (Manual)» na bolha de exportação. Comentário no código: «NÃO toca no motor industrial» (pipeline Fast/PRO à parte). features: Canvas SVG 2D com zoom/pan | Drag & drop e rotação 0/90/180/270° | Auto Layout (shelf-packing) | Multi-folha | Export PDF + TCN + etiquetas UEE | Atalhos: R, Delete, +/-, 0, Escape inputs: Peças da cutlist do projeto | Peças manuais | Definições de chapa / settings V3 outputs: Layout de folhas com utilização | PDF de layout | Ficheiros TCN | Etiquetas oficiais relatedSystems: pimo-trak, pimo-industrial, pimo-drill statusNotes: Nesting V3 está implementado como sistema próprio. Distinto do nesting Fast/PRO embutido no pipeline de exportação do configurador. Estado «disponível». sourceFiles: src/nesting-v3/NestingV3Page.tsx, src/nesting-v3/nestingV3Engine.ts, src/nesting-v3/nestingV3Export.ts, src/app/nesting-v3/NestingV3RoutePage.tsx, src/components/export/UnifiedExportBubble.tsx ## System: PIMO INDUSTRIAL id: pimo-industrial status: parcial route: /industrial definition: Camada industrial completa da app: hub de estações, operações (CNC, nesting, drill, orlar, montagem, embalagem), operador/supervisor e integrações de fabrico. purpose: Concentrar a visão de fábrica, da entrada do projeto exportado até às estações de produção, com UI industrial partilhada (layout de 3 colunas, station toolbar, ferragens 3D). howItWorks: A home `/industrial` apresenta um rail de estações (IND, SUP, NES, DRI, ORL, MON, EMB) e canvas de peças. As operações vivem sob `/industrial/operations/*`. Integra com PIMO TRAK (work orders), Nesting e Drill. O hub usa peças de demonstração (`FAKE_PIECES`) no canvas visual; a lógica de work orders e operações é real noutros módulos. features: Hub industrial `/industrial` | Operações por estação (CNC, Nesting, Drill, Orlar, Montagem, Embalagem) | Station toolbar (Mover, Rodar, Snap, Histórico) | Ferragens 3D overlay | Perfis operador / supervisor / quality | Bridge SGPI / arquivo completo inputs: Projeto / cutlist exportados | Work orders e estados de operação | Flags industriais (`industrialFeatureFlags`) outputs: Vista de estações e operações | Conclusão de operações | Integração com TRAK e exportações relatedSystems: pimo-trak, pimo-nesting, pimo-drill, pimo-projetos statusNotes: Rotas e UI industriais existem; o canvas da home usa peças fake de demonstração. Pacote `industrial/` documenta fases de migração. Estado «parcial». sourceFiles: src/app/industrial/index.tsx, src/app/industrial/operations/, src/industrial/ui/, src/industrial/README.md, src/industrial/sgpi/industrialExportBridge.ts ## System: PIMO DRILL id: pimo-drill status: em-desenvolvimento route: /industrial/pimo-drill definition: Sistema próprio de furação (UI 2D/3D) acessível na app para desenhar e trabalhar planos de furação; liga-se ao fluxo TCN / Drill XML. purpose: Oferecer um workspace dedicado de furação (buraco, entalhe, rect, círculo, arco, caminho) separado do configurador 3D, complementar à exportação Drill XML do menu Arquivos CNC. howItWorks: A página `/industrial/pimo-drill` (aberta em https://pimo.pro/industrial/pimo-drill) monta toolbar, painel esquerdo e viewers 2D/3D, com bridge mínimo ao Design Industrial e import KDT XML. O sistema está acessível e em desenvolvimento ativo: a UI e a rota existem; o fluxo operativo completo de inserção/validação de furos continua a evoluir. A geração de Drill XML a partir do configurador (`onArquivosCnc`) é um caminho paralelo já disponível. features: Rota e UI acessíveis em pimo.pro | Vistas 2D/3D e toolbar de ferramentas de furação | Bridge Design Industrial mínimo | Import KDT XML (código presente) | Exportação Drill XML via configurador (sistema à parte, disponível) inputs: Modelo de peça (PieceModel) | Import KDT XML | Cutlist / furos do projeto (via exportação CNC do configurador) outputs: Plano de furação no workspace DRILL (em evolução) | Drill XML / TCN via fluxo «Arquivos CNC» do configurador (já disponível) relatedSystems: pimo-industrial, pimo-trak, pimo-nesting statusNotes: Acessível em https://pimo.pro/industrial/pimo-drill. Estado «em desenvolvimento»: a app e a rota existem; o simulador/fluxo operativo completo ainda evolui. A exportação Drill XML do configurador continua disponível. sourceFiles: src/app/industrial/pimo-drill/PimoDrillPage.tsx, src/app/industrial/pimo-drill/PimoDrillToolbar.tsx, src/app/industrial/pimo-drill/import/kdtXmlParser.ts, src/hooks/useGerarArquivoHandlers.ts, src/core/drill/drillExport.ts # Full page content ## Centro visual PIMO Info URL: https://pimo.info/ Centro visual de ajuda e base de conhecimento do PIMO Criativo. # Centro visual PIMO Info O PIMO Info é o centro de ajuda oficial do PIMO Criativo, com foco no fluxo real de desenho e produção: da caixa paramétrica aos ficheiros TCN/Drill XML e rastreio PIMO-TRAK. ## Veja o PIMO em ação Sem suposições Todo o conteúdo está alinhado com o comportamento implementado na app principal. Pronto para oficina e fábrica Inclui guias para cutlist, nesting, TCN, Drill XML, PDF e operação industrial. Estrutura escalável URL e navegação preparadas para manter pt-PT e adicionar novos idiomas no futuro. ## Entrar por objetivo - [Primeiros passos](/pt-pt/primeiros-passos/) - [Funcionalidades](/pt-pt/funcionalidades/) - [Guias de utilizador](/pt-pt/guias-utilizador/) - [Glossário técnico](/pt-pt/glossario/) - [Ecossistema](/pt-pt/ecossistema/) - [Documentação técnica](/pt-pt/documentacao-tecnica/) --- ## Centro de ajuda PIMO Criativo URL: https://pimo.info/pt-pt/ Centro de ajuda PIMO Criativo. # Centro de ajuda PIMO Criativo Conteúdo em português europeu para carpintarias, designers e fábricas que usam o PIMO no dia a dia. ## Veja o PIMO em ação ## Navegação principal - [Primeiros passos](/pt-pt/primeiros-passos/) - [Funcionalidades](/pt-pt/funcionalidades/) - [Ecossistema](/pt-pt/ecossistema/) - [Guias de utilizador](/pt-pt/guias-utilizador/) - [Perguntas frequentes](/pt-pt/perguntas-frequentes/) - [Documentação técnica](/pt-pt/documentacao-tecnica/) --- ## Blog URL: https://pimo.info/pt-pt/blog/ Artigos e novidades do ecossistema PIMO, guias, produto e produção. # Blog PIMO --- ## Automação no fabrico de mobiliário: do projeto à linha de produção URL: https://pimo.info/pt-pt/blog/posts/automacao-fabrico/ Author: Khaled Como a automação reduz erros e tempos mortos na marcenaria industrial, e que papel têm PIMO Industrial, PIMO-TRAK e o módulo industrial. A automação no fabrico de mobiliário raramente significa «robôs a substituir marceneiros». Na prática, significa **menos reintrodução manual de dados**: o mesmo projeto alimenta corte, furação, orlagem, etiquetagem e acompanhamento do estado da encomenda. Fábricas que crescem sem automatizar este fluxo acumulam gargalos no escritório, PDFs reescritos, listas de corte duplicadas e perguntas constantes «qual é a versão certa?». O ecossistema PIMO aborda essa camada com sistemas industriais e funcionalidades no Criativo. Este artigo situa a automação no mobiliário e aponta para [PIMO Industrial](/pt-pt/sistemas-pimo/pimo-industrial/), [PIMO-TRAK](/pt-pt/sistemas-pimo/pimo-trak/) e o [módulo industrial](/pt-pt/funcionalidades/modulo-industrial/). ## O que automatizar primeiro Prioridades costumam seguir o impacto: 1. **Geração de peças e listas** a partir do modelo 3D, elimina transcrição de medidas. 2. **Nesting**, otimização de chapa antes da serra ou CNC. 3. **Exportações CNC**, TCN, Drill XML, DXF conforme o parque da empresa. 4. **Rastreio de encomendas**, saber em que posto está cada lote. Automatizar a pintura manual de Excel antes de corrigir o modelo de dados raramente compensa. O [como funciona](/pt-pt/como-funciona/) o fluxo PIMO reflete esta ordem lógica: projeto → peças → materiais → lista de corte → nesting → exportações → orçamento → TRAK. ## PIMO Industrial: camada de sistemas de fábrica O [PIMO Industrial](/pt-pt/sistemas-pimo/pimo-industrial/) agrupa a visão de produto para o chão de fábrica, integração com máquinas, fluxos de dados e ferramentas como nesting dedicado, furação (PIMO DRILL) e acompanhamento. Não substitui ERP ou contabilidade; complementa a engenharia de produção que nasce no configurador. Empresas com várias CNC, orladora e linha de montagem beneficiam quando o «pacote de produção» sai com estrutura previsível (por espessura, por módulo, por encomenda), em vez de anexos soltos por e-mail. ## PIMO-TRAK: visibilidade após o projeto Desenhar bem não garante entrega a tempo. O [PIMO-TRAK](/pt-pt/sistemas-pimo/pimo-trak/) foca o acompanhamento do percurso da encomenda, ligar o que foi vendido e projetado ao que está em corte, em stock ou em montagem. Automação aqui é **informação em tempo útil**: menos chamadas internas, menos adivinhação no armazém. Quando TRAK trabalha com dados gerados pelo Criativo, reduz-se o risco de seguir uma lista de corte obsoleta porque o estado comercial não foi atualizado. ## Módulo industrial no Criativo No lado do projeto, o [módulo industrial](/pt-pt/funcionalidades/modulo-industrial/) prepara o utilizador para regras e exportações alinhadas com produção em escala, ponte entre o configurador de retalho e os requisitos da fábrica. Equipas híbridas (loja + fábrica própria) usam esta área para não misturar fluxos de cliente final com convenções internas de etiquetas e agrupamentos. Combine com [estações industriais](/pt-pt/funcionalidades/estacoes-industriais/) para documentar postos reais e com [exportação TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/) quando a automação de furação estiver no roadmap. ## Máquinas e software de camada Automação física, CNC de painel, centradeiras, armazéns verticais, depende de **pós-processadores** e formatos aceites. O PIMO documenta saídas reais usadas no mercado; a fábrica deve mapear cada máquina ao tipo de ficheiro. Um investimento em linha automatizada sem alinhar o escritório de projeto gera utilização baixa do equipamento. Testes em projeto piloto, com uma chapa e um módulo simples, validam o circuito antes de ligar lotes completos. ## Pessoas e processos Automatizar dados não remove a necessidade de: - Revisão de medições em obra. - Controlo de qualidade na saída da orlagem e na montagem. - Formação quando mudam materiais ou ferragens. A automação liberta tempo para tarefas que exigem julgamento, ajustes em local, acabamentos e relação com o cliente. ## Indicadores que melhoram (sem números inventados) Empresas que fecham o ciclo projeto, fábrica costumam observar, internamente: - Menos versões de ficheiro em circulação na mesma semana. - Menos recortes de chapa por desperdício de nesting mal preparado. - Menos horas a corrigir furos ou peças com etiqueta errada. Não há percentagens universais: dependem do ponto de partida. O importante é medir antes e depois da adoção, com o mesmo tipo de encomenda. ## Riscos a evitar - **Duplicar bases de dados**, projeto no PIMO e «cópia de trabalho» noutro CAD sem sincronização. - **Saltar validação na fábrica**, exportar automaticamente sem amostra de controlo. - **Ignorar manutenção de bibliotecas**, materiais e ferragens desatualizados automatizam erros em escala. ## Conclusão A automação no fabrico de mobiliário é, sobretudo, **continuidade de dados** do primeiro esboço 3D até à montagem. [PIMO Industrial](/pt-pt/sistemas-pimo/pimo-industrial/), [PIMO-TRAK](/pt-pt/sistemas-pimo/pimo-trak/) e o [módulo industrial](/pt-pt/funcionalidades/modulo-industrial/) são peças desse puzzle no ecossistema PIMO. Máquinas rápidas só compensam quando o ficheiro que as alimenta é o certo, e isso começa no projeto, não na serra. --- ## Comércio mundial de mobiliário: crescimento moderado e novos equilíbrios URL: https://pimo.info/pt-pt/blog/posts/comercio-mundial-moveis/ Author: Khaled Síntese dos dados CSIL sobre produção, exportações e consumo global em 2024-2026, o que importa para fábricas e exportadores. O **comércio internacional de mobiliário** atravessou mais um ano de crescimento contido, dentro de um contexto macroeconómico estável mas não exuberante. Para fabricantes ibéricos, muitos orientados ao mercado interno europeu mas atentos a componentes e máquinas importados, estes números ajudam a calibrar **capacidade instalada**, **apostas de exportação** e **investimento em digitalização de fábrica**. A síntese abaixo assenta exclusivamente em publicações do **CSIL** (Centre for Industrial Studies, Milão) e análises associadas em **World Furniture Online**, sem extrapolações estatísticas adicionais. ## Comércio global: +2% em 2024 Segundo o CSIL, reportado em [Global furniture industry](https://www.csilmilano.com/global-furniture-industry/) e em [An intense year for the furniture industry](https://www.worldfurnitureonline.com/news/an-intense-year-for-the-furniture-industry/), o **comércio mundial de mobiliário cresceu cerca de 2% em 2024**, atingindo aproximadamente **USD 174 mil milhões**. Não é um salto, mas confirma resiliência face a choques logísticos e inflacionários dos anos anteriores. Numa década, o mesmo conjunto de fontes indica que o **volume de comércio aumentou cerca de 25%**, convergindo para esse patamar de ~USD 174 mil milhões em 2024, sinal de **internacionalização persistente** da cadeia, mesmo quando produção e consumo se deslocam regionalmente. ## Produção global: escala e concentração geográfica A **produção mundial de mobiliário** em 2024 situa-se na ordem dos **USD 471 mil milhões** (CSIL, página global), valor também aproximado de **USD 470 mil milhões** na análise [Furniture market dynamics in 2025](https://www.worldfurnitureonline.com/trends/furniture-market-dynamics-in-2025-evolving-trade-patterns-and-the-rise-of-megatrends/). A diferença de arredondamento não altera a mensagem: o sector continua **grande e fragmentado**, com forte peso manufacturiero na Ásia-Pacífico. O CSIL sublinha que a região **Ásia-Pacífico representa mais de metade da produção global**. Para fábricas na União Europeia, isto traduz-se em **pressão competitiva** em componentes, semi-acabados e equipamentos, mas também em oportunidades de nicho (personalização, prazos curtos, co-projeto com retalho premium). ## Consumo e PIB mundial Para 2025, o CSIL projeta **crescimento real do consumo global de mobiliário de +1,4%**, ritmo modesto, coerente com consumidores ainda sensíveis a taxas de juro e custo de habitação. O enquadramento macro usa referências ao **FMI World Economic Outlook (outubro de 2024)**: **PIB mundial de 3,2% em 2024 e 2025**, citado nas mesmas linhas analíticas CSIL / World Furniture Online. Mobiliário não decorre linearmente do PIB agregado (renovações, teletrabalho, turismo), mas **3,2%** sugere ambiente **nem recessivo nem boom**, útil para planear stocks e contratos a fornecedores. ## Outlook de comércio: 2025 e 2026 Quanto ao **comércio internacional**, a perspectiva aponta para **crescimento à volta de 2% em 2025**, seguido de **quase estagnação em 2026**, segundo a página de tendências World Furniture Online alinhada com CSIL. Tradução prática: exportadores não devem contar com ventos favoráveis automáticos; **eficiência de fábrica** e **resposta rápida a projectos** pesam mais do que expansão puramente volumétrica. ## Quem importa, e o que isso significa O CSIL identifica entre os **principais importadores** os **Estados Unidos, Alemanha, Reino Unido, França e Canadá**, conjunto que absorve **cerca de metade das importações mundiais**. Para uma PME portuguesa ou espanhola, estes mercados são **referência de exigência** (normas, prazos, rastreabilidade), mesmo quando a venda directa é local. Retalhistas e marcas nesses países pedem cada vez mais **documentação técnica**, **rastreio de produção** e **flexibilidade de configuração**, áreas onde fluxos digitais ([PIMO Industrial](/pt-pt/sistemas-pimo/pimo-industrial/), [exportação CNC](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/)) reduzem fricção sem depender de escala gigante. ## Implicações para a fábrica digital Crescimento de comércio **moderado** não invalida investimento em software de produção; pelo contrário, **margens apertadas** penalizam erros de corte e re-trabalho. Megatendências mencionadas nas análises CSIL, sustentabilidade, e-commerce, personalização, reforçam **lotes pequenos e variedade**, não apenas linhas de commodities. Fabricantes que já usam **listas de corte**, **nesting** e **etiquetas por peça** ([PIMO TRAK](/pt-pt/funcionalidades/pimo-trak/)) estão melhor posicionados para encomendas export com BOM claro e prazos curtos, independentemente de um ponto percentual a mais ou a menos no comércio agregado. ## Leitura crítica Indicadores globais **médios** escondem disparidades: segmentos contract, cozinha ou outdoor movem-se de forma distinta; moeda e método de contagem importam. Use estes números como **bússola estratégica**, não como previsão da vossa carteira de encomendas. Actualize leituras quando o CSIL publicar novos relatórios. ## Conclusão Em 2024, o comércio mundial de mobiliário **cresceu ~2%** para **~USD 174 mil milhões**, sobre uma produção global **~USD 471 mil milhões**, com **Ásia-Pacífico** dominante e **importadores ocidentais** a concentrar fluxos. Consumo **+1,4%** (real) em 2025 e comércio **~+2%** seguido de **quase estagnação em 2026** convidam a competir em **eficiência e serviço**, não só em volume. Consulte as fontes na secção abaixo e cruze com a realidade da vossa ordem de produção semanal. --- ## Contraplacado e aglomerado: como escolher o painel certo URL: https://pimo.info/pt-pt/blog/posts/contraplacado-aglomerado/ Author: Khaled Diferenças entre contraplacado e aglomerado em estrutura, humidade e custo, e como reflectir a escolha no PIMO. Na loja de madeiras, **contraplacado** e **aglomerado** aparecem lado a lado com preços e nomes comerciais que mudam de fornecedor para fornecedor. Ambos são painéis derivados da madeira, mas a estrutura interna, folhas coladas versus partículas prensadas, altera rigidez, comportamento em humidade e o tipo de aplicação em que cada um brilha. Saber distinguir os dois poupa retrabalho na oficina e evita orçamentos com o material errado no [configurador de materiais](/pt-pt/funcionalidades/materiais/). ## Como é feito cada painel O **contraplacado** consiste em folhas finas de madeira (lâminas) coladas com as fibras de camadas sucessivas orientadas em ângulos diferentes. Essa encruzamento dá resistência à flexão e estabilidade dimensional melhor do que numa tábua maciça larga. A face exterior pode ser de betula, pinho ou folha decorativa, conforme a qualidade do painel. O **aglomerado** (particle board) fabrica-se a partir de partículas de madeira, serragem e casca misturadas com resina e prensadas em chapa. A densidade e a granulometria variam entre linhas económicas e painéis de maior performance. É o substrato habitual de muitas chapas melaminadas vendidas em Portugal. Estas descrições são as definições gerais usadas em literatura técnica; o comportamento real depende sempre da norma de fabrico e do lote do fabricante. ## Rigidez e peso na estrutura do móvel Para prateleiras longas, fundos de armário que não são só «traseira fina», ou tampos onde o cliente se senta, o contraplacado costuma oferecer **maior rigidez** por espessura equivalente. O aglomerado de baixa densidade pode ceder com o tempo se a carga for mal distribuída ou se a fixação nas extremidades for fraca. Em módulos altos de cozinha, é comum ver aglomerado ou MDF melaminado nas laterais, suficiente quando a caixa está bem amarrada ao muro e as prateleiras não excedem vão livre. Quando o vão é grande, reforços metálicos ou mudança de painel são decisões de engenharia simples que devem constar no desenho, não só na montagem. ## Humidade e ambiente Nenhum painel derivado gosta de água parada. Ainda assim, o contraplacado com cola adequada (por exemplo, grau marinho em aplicações exigentes) tolera melhor picos de humidade do que aglomerado standard sem selagem. Em casas de banho, lavandarias ou zonas junto a fogões com vapor, a escolha do painel deve acompanhar **orlagem completa**, silicones e ventilação, não apenas o nome no catálogo. Para interiores secos, quartos, escritórios, roupeiros embutidos, o aglomerado melaminado continua a ser solução racional: custo contido e face decorativa pronta a montar. ## Acabamento e bordos O contraplacado de betula ou pinho pode ficar à vista com verniz ou óleo, valorizando o desenho em estilo nórdico ou industrial. O aglomerado cru necessita quase sempre de melamina, folha ou pintura; a borda exposta é sensível e pede orla PVC ou ABS de qualidade. Na usinagem CNC, ambos os materiais geram pó fino; o aglomerado pode desgastar ferramentas de forma ligeiramente diferente do contraplacado com face dura. Ajustar velocidades e compensações no pós-processador faz parte da rotina da oficina, independentemente do software de nesting utilizado. ## Preço e logística Em termos de mercado, o aglomerado melaminado é frequentemente a opção **mais económica** para carcaças inteiras com acabamento branco ou madeira sintética. O contraplacado sobe o custo da chapa, mas pode reduzir espessuras ou reforços noutras peças. A decisão deve entrar no orçamento por metro quadrado e por módulo, não só por comparação de uma tábua isolada. Formatos de chapa (2800×2070 mm, 3050×1220 mm, etc.) e aproveitamento em nesting influenciam o preço efectivo. Um material mais baro por m² que gera mais desperdício pode perder vantagem, tema que cruza com a [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) no PIMO. ## Tabela mental para o escritório | Critério | Contraplacado | Aglomerado | | --- | --- | --- | | Estrutura interna | Lâminas coladas cruzadas | Partículas com resina | | Rigidez típica | Geralmente maior | Variável com densidade | | Face à vista | Possível (folha nobre) | Melamina / revestimento | | Humidade | Melhor em graus superiores | Exige proteção de bordos | | Uso frequente | Tampos, prateleiras, estruturas | Carcaças melaminadas | Use a tabela como orientação, não como regra absoluta: existem aglomerados de alta densidade e contraplacados leves para fundos. ## Registar a escolha no PIMO No [guia de materiais](/pt-pt/guias-utilizador/materiais/), a equipa define carcaça e frentes por módulo. Ao criar entradas na biblioteca, «Aglomerado Branco 19», «Contraplacado Pinho 18», inclua espessura nominal e preço actualizado. O resumo financeiro e a visualização 3D dependem desses valores. Se um projeto mistura painéis (contraplacado no topo de ilha, aglomerado nos armários suspensos), documente no nome do módulo ou nas notas de produção para o corte não uniformizar tudo por hábito. ## Quando combinar com MDF ou melamina Muitas cozinhas usam aglomerado melaminado na caixa e MDF nas frentes lacadas. O contraplacado pode aparecer no interior de gavetas ou em fundos de armário onde a resistência ao rasgo importa. O importante é que o **plano de corte** e as operações de furação respeitem a espessura real de cada painel, dados que devem estar alinhados entre fornecedor, ERP e PIMO. ## Conclusão Contraplacado e aglomerado não competem no mesmo terreno: um privilegia resistência e estabilidade com folhas coladas; o outro, eficiência de custo com face decorativa pronta. A escolha certa nasce do ambiente, do vão, do acabamento e do aproveitamento de chapa. Ao nomear e precificar cada painel no software de projeto, a oficina transforma essa decisão técnica num processo repetível, do orçamento ao palete de chapas na serra. --- ## Cozinhas planeadas: do levantamento à montagem com projeto coerente URL: https://pimo.info/pt-pt/blog/posts/cozinhas-planeadas/ Author: Khaled Etapas para desenhar cozinhas sob medida, escolher materiais e ferragens, e evitar erros entre loja, oficina e obra. Uma cozinha planeada é um puzzle tridimensional: eletrodomésticos com folgas normativas, tubagens que não se movem, luz natural que define onde o cliente quer trabalhar e um orçamento que raramente absorve todos os desejos à primeira. Para lojas e marcenarias em Portugal, o desafio é fazer bem e repetir o processo com margem, prazo e montagem sem surpresas. Um projeto digital alinhado à produção, como o fluxo do PIMO Criativo, liga medição, 3D, materiais e lista de corte; este guia percorre as fases que mais costumam falhar quando essa ligação falta. ## Levantamento em obra: o que medir antes do desenho Antes de abrir o configurador, confirme: - **Dimensões úteis** entre paredes, tecto e chão (incluindo revestimentos futuros). - **Pontos fixos**, entrada de água, esgoto, gás, tomadas planeadas, conduta de exaustão. - **Eletrodomésticos** com ficha técnica (encastre, ventilação, profundidade com porta aberta). - **Caixilhos** e obstáculos que impeçam gavetas ou portas de abrir. Fotografar e esquematizar em planta evita memória falhada semanas depois. Se a obra ainda está em acabamentos, documente tolerâncias: uma parede com 3 mm de desnível pode ser absorvida com calços; dez milímetros exigem retoque de módulo ou revestimento. ## Zonagem funcional: lavar, preparar, cozinhar, arrumar A sequência clássica mantém-se relevante: água perto de preparação, fogão com exaustão eficaz, frigorífico acessível sem bloquear circulação. Ilhas e penínsulas pedem **passagens livres** (frequentemente 90 cm ou mais entre bancadas paralelas, conforme hábitos locais e dimensão do espaço). Armários altos até ao tecto maximizam arrumação mas exigem escada interna ou mecanismos de subida; o cliente deve experimentar no showroom o esforço de gavetas elevadas. Cantos em L ou U beneficiam de ferragens de canto (carrossel, le mans), especificar cedo no orçamento porque pesam no custo e no prazo de fornecimento. ## Materiais e superfícies Carcaças em aglomerado ou MDF melamínico branco continuam a ser padrão; frentes podem divergir em decoração ou acabamento lacado. Bancadas em pedra, quartzo, compacto ou madeira têm regras de apoio e junta com a parede, coordene com o fornecedor de bancada antes de fixar profundidade de módulo inferior. Para aprofundar combinações de painéis e resistência à humidade, veja o artigo sobre [materiais em cozinhas](/pt-pt/blog/posts/materiais-cozinhas/). No PIMO, separar material de estrutura e de frente na [área de materiais](/pt-pt/funcionalidades/materiais/) mantém o orçamento transparente. ## Ferragens que definem a experiência diária Gavetas de grande capacidade, fecho suave, dobradiças com abertura total e sistemas de lixo separado são decisões de venda com impacto na furação. A funcionalidade [Portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/) aplica regras de ferragem ao modelo paramétrico, reduzindo conflitos entre o que o cliente vê no 3D e os furos que a máquina executa. Não prometa curvas ou puxadores especiais sem validar catálogo: um puxador de 320 mm pode colidir com gaveta interior se a frente for estreita. ## Projeto 3D, orçamento e revisão com o cliente O render ajuda a fechar cor e disposição; o **memorial descritivo** fecha contrato, espessuras, marcas de ferragem quando relevante, prazo e exclusões (obra civil, ligações por técnicos autorizados). Revise juntos tomadas de luz sobre bancada, altura de torneira e tipo de exaustão (convencional vs. recirculação). Alterações após aprovação devem passar pelo mesmo modelo digital para a lista de corte não ficar desactualizada. Versões «só no papel» na montagem custam caro. ## Produção, logística e montagem A [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) agrupa peças por chapa e espessura; etiquetas coerentes com o 3D aceleram a oficina. Planeie a sequência de montagem: módulos altos primeiro ou último conforme acesso; proteger frentes até pavimento final. Na montagem, nivelar bases, fixar ao muro onde o manual do fabricante exige e ajustar dobradiças com o peso real das portas (vidro pesa). Silicone sanitário nas junções com parede e bancada fecha o pacote estético e higiénico. ## Erros frequentes, e como os evitar - **Esquecer folga de porta do frigorífico**, validar ficha antes do desenho final. - **Gaveta contra maçaneta da porta**, simular abertura simultânea no 3D. - **Tomadas atrás de módulo sem canal**, planear recortes ou profundidade. - **Lote de melamina diferente**, encomendar chapas do mesmo batch em projectos grandes. ## Conclusão Cozinhas planeadas são o produto de referência de muitas empresas PIMO: alto valor, muitas variáveis, zero tolerância para erro de medida. Quando levantamento, desenho paramétrico, materiais e exportação para corte partilham a mesma fonte de verdade, a loja vende com confiança e a oficina produz sem adivinhar. O resultado é o que o cliente espera no primeiro café da manhã na cozinha nova, não apenas no ecrã da apresentação. --- ## Exportação CNC: TCN e Drill XML na prática URL: https://pimo.info/pt-pt/blog/posts/exportacao-cnc-ficheiros/ Author: Khaled Como escolher formatos industriais, organizar ficheiros por espessura e evitar erros entre desenho PIMO e máquina. Passar do projeto digital ao chão de fábrica exige **ficheiros que a máquina compreenda**. No PIMO, a saída industrial concentra-se em **TCN** (`.tcn`) e **Drill XML** (`.xml`) a partir do menu **Arquivos CNC**, «CNC» designa o destino do fluxo, não a extensão do ficheiro. Este artigo explica como encaixar essa exportação no vosso processo, alinhado com a [documentação de exportação TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/) e o [guia de utilizador](/pt-pt/guias-utilizador/exportacao/). ## Dois formatos, dois papéis **TCN** é o formato habitual para **centros de maquinação** e linhas que consomem programas de corte/usinagem da vossa marca ou integrador. **Drill XML** (por vezes referido como furação XML) descreve **operações de furação** de forma estruturada para software de pós-processamento ou máquinas de furação dedicadas. A escolha não é «qual é melhor», mas **qual a vossa cadeia instalada**: - Se só a serra optimizada lê TCN, exporte TCN para painéis e mantenha furação noutro passo ou noutro ficheiro, conforme acordado com o integrador. - Se a linha de furação importa XML nativamente, o Drill XML reduz reintrodução manual de coordenadas. Quando existir dúvida, consulte o manual do posto e o [glossário](/pt-pt/glossario/), os termos canónicos evitam confusão entre equipas e fornecedores. ## Fluxo Arquivos CNC na aplicação O caminho oficial passa por **Exportar → Arquivos CNC**, onde se seleccionam TCN e/ou Drill XML. Este fluxo pode combinar-se com **PDF técnico**, **lista de corte**, **etiquetas** e **arquivo ZIP completo**, de modo a entregar um pacote coerente ao responsável de produção. Antes de exportar: 1. Congele alterações de geometria (módulos, frentes, usinagens especiais). 2. Verifique materiais e espessuras, impactam agrupamento e nomes de ficheiros. 3. Execute [análise de projetos](/pt-pt/funcionalidades/analise-projetos/) se disponível, para detectar inconsistências. ## Organização por espessura No **arquivo completo (ZIP)**, TCN, etiquetas e layouts agrupam-se frequentemente **por espessura de chapa**. Isto reflecte a realidade da serra: operadores carregam um lote de 16 mm, depois 19 mm, etc. Respeitar essa estrutura na pasta evita misturar programas com compensações de ferramenta diferentes. Sugestões de fábrica: - Nomeie pastas no servidor interno com o **número de encomenda** e data de exportação. - Não reutilize TCN de um projeto sobre peças de outro, mesmo com dimensões iguais, furos e IDs de peça diferem. - Arquive o ZIP junto do PDF técnico assinado pelo desenhador. ## Erros comuns (e como evitar) **Versão desactualizada do ficheiro**, o operador corta com o TCN da segunda-feira enquanto o desenhador alterou frentes na quarta. Política clara: só produzir com exportação datada após última revisão. **Confundir menu CNC com extensão**, procurar um ficheiro `.cnc` quando a saída correcta é `.tcn` ou `.xml`. Formação curta para novos operadores poupa horas de helpdesk. **Pós-processamento agressivo**, editar TCN à mão para «ganhar tempo» quebra a ligação com etiquetas QR e listas de corte. Correções estruturais devem voltar ao projeto PIMO e reexportar. **Máquina não actualizada**, templates de importação desactualizados no posto de furação rejeitam XML válido. Mantenha integrador e software PIMO alinhados quando actualizarem versões. ## Integração com nesting e etiquetas Muitas fábricas exportam **nesting** separadamente ([Nesting Fast Pro](/pt-pt/funcionalidades/nesting-fast-pro/) ou fluxos industriais) e usam TCN/Drill XML como **fonte de operações por peça**. As [etiquetas UEE v5](/pt-pt/funcionalidades/pimo-trak/) fecham o circuito: cada painel físico corresponde a uma linha digital. Ordem típica: 1. Exportação ZIP completo. 2. Nesting por espessura. 3. Corte. 4. Etiquetagem imediata ([PIMO-TRAK](/pt-pt/guias-utilizador/pimo-trak/)). 5. Furação com Drill XML ou ciclo integrado na CNC. ## Segurança e rastreabilidade Guarde exports em local com **backup** e permissões restritas, contêm dimensões de clientes e layouts de cozinhas completas. Para auditorias, o PDF técnico ([funcionalidade dedicada](/pt-pt/funcionalidades/pdf-tecnico/)) complementa os ficheiros de máquina com vistas legíveis por humanos. ## Quando pedir ajuda ao integrador Se a máquina «aceita» o ficheiro mas corta espelhado, ou se furos aparecem deslocados, o problema raramente está no MDX deste artigo: é **mapeamento de eixos**, **offset de ferramenta** ou **definição de face superior**. Leve ao integrador um pacote mínimo reproduzível: ZIP PIMO, captura de ecrã do posto, uma peça de teste. ## Conclusão A exportação CNC TCN e Drill XML é o **contrato digital** entre o PIMO e a vossa linha. Trate Arquivos CNC como passo formal de libertação para produção, respeite agrupamento por espessura e mantenha formatos alinhados com o [guia de exportação](/pt-pt/guias-utilizador/exportacao/) e a página [exportação TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/). Fábricas disciplinadas gastem menos tempo a corrigir painéis e mais tempo a entregar frentes certas na primeira. --- ## Fabrico digital em 2026: tendências qualitativas para a madeira URL: https://pimo.info/pt-pt/blog/posts/fabrico-digital-2026/ Author: Khaled Parametrização, rastreio, exportação CNC e leitura de mercado, como preparar a fábrica sem hype estatístico. Entramos em **2026** com fábricas de mobiliário mais digitais do que há uma década, não porque a indústria tenha «virado software», mas porque **projecto paramétrico**, **CNC**, **nesting** e **etiquetas** se tornaram baseline mesmo em PME. O fabrico digital deixa de ser etiqueta de feira e passa a ser **condição de margem**: menos erros, mais variedade, resposta rápida a cozinhas sob medida. Este artigo descreve **tendências qualitativas** observáveis no sector madeira/mobiliário, liga-as ao ecossistema documentado em [pimo.info](/pt-pt/) e ancora a perspectiva externa de mercado num dado verificável: o **comércio mundial de mobiliário**, com crescimento moderado previsto e **quase estagnação em 2026**, segundo análises CSIL reportadas em [Furniture market dynamics in 2025](https://www.worldfurnitureonline.com/trends/furniture-market-dynamics-in-2025-evolving-trade-patterns-and-the-rise-of-megatrends/). ## Quando o volume não salva: eficiência como estratégia Se o comércio internacional **não vai expandir rapidamente** no horizonte imediato, ganhar competitividade pela **escala pura** é mais difícil para fabricantes médios. A aposta desloca-se para **tempo de resposta**, **primeira passagem correcta** e **rastreabilidade**, exactamente onde investimentos digitais modestos (software de projecto + exportação industrial + etiquetas) superam máquinas caras mal alimentadas com PDFs desactualizados. ## Tendência 1, Projecto único, dados reutilizáveis Cozinhas «únicas» repetem padrões: caixas de 720 mm, gavetas standard, ferragens do mesmo catálogo. Fabrico digital maduro guarda **bibliotecas paramétricas** e **regras de folga**, não desenhos estáticos. No PIMO, módulos, [portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/) e [materiais](/pt-pt/funcionalidades/materiais/) alimentam sempre a mesma pipeline até [TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/). ## Tendência 2, Pacote de exportação como «libertação de fábrica» 2026 consolida o hábito: **ninguém corta** sem ZIP ou conjunto equivalente (lista de corte, CNC, PDF técnico, etiquetas). O [guia de exportação](/pt-pt/guias-utilizador/exportacao/) formaliza esse ritual; desvios são excepção documentada. Integração com [PIMO Nesting](/pt-pt/sistemas-pimo/pimo-nesting/) e [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) fecha o fluxo do ecrã à serra. ## Tendência 3, Rastreio peça a peça deixa de ser opcional Com lotes pequenos e encomendas mistas no mesmo dia, **QR por peça** ([PIMO TRAK](/pt-pt/sistemas-pimo/pimo-trak/)) deixa de ser luxo de grandes grupos. Começa pelas etiquetas UEE v5; evolui para postos industriais quando a [camada industrial](/pt-pt/documentacao-tecnica/sistema-industrial/) está activa. ## Tendência 4, Estações e dados de chão de fábrica Sensores em tudo são hype; **registo simples** de passagem por posto (scan, botão, work-order) é utilidade. A documentação de [estações industriais](/pt-pt/funcionalidades/estacoes-industriais/) e [módulo industrial](/pt-pt/funcionalidades/modulo-industrial/) aponta para modelar corte, furação, lacagem, montagem, mesmo que a vossa fábrica implemente fases gradualmente. ## Tendência 5, IA como assistente, não como autor do CNC Assistentes inteligentes ganham espaço em **documentação**, **formação** e **triagem de erros** ([análise de projetos](/pt-pt/funcionalidades/analise-projetos/)), mas **não substituem** validação humana antes do TCN. A lição de 2024-2026: IA útil é **ancorada** em glossário e fluxos reais, não chat genérico a inventar dimensões. ## Tendência 6, Sustentabilidade traduzida em processo Regulação e grandes retalhistas pedem **rastreio de materiais** e **desperdício controlado**. Nesting optimizado e listas exactas reduzem **offcuts**; registos digitais apoiam certificações sem contabilidade manual heroica. ## Preparar a fábrica sem projectos «big bang» Roadmap pragmático para 2026: 1. **Uniformizar exportação** (CNC + PDF + etiquetas) num único responsável. 2. **Formar operadores** na leitura de etiquetas e versões de ficheiro. 3. **Ligar comercial ao técnico**: materiais definidos antes do 3D final. 4. **Medir retrabalho** semanal, indicador mais honesto que buzzwords. Consulte [PIMO Industrial](/pt-pt/sistemas-pimo/pimo-industrial/) e [como funciona](/pt-pt/como-funciona/) para encaixar módulos já disponíveis antes de comprar integrações pesadas. ## Colaboração desenho, produção Tendência transversal a 2026: **reuniões curtas** entre comercial, desenhador e chefe de fábrica no fecho de projecto, usando o mesmo ecrã de exportação. Evita prometer prazos impossíveis quando o nesting ainda não foi validado ou quando há materiais especiais com lead time longo. O [primeiros passos](/pt-pt/primeiros-passos/) no centro de ajuda ajuda novos desenhadores a falar a mesma língua que o chão de fábrica. ## Contexto de mercado (sem números inventados) Para além da **quase estagnação do comércio global em 2026** referida nas fontes CSIL / World Furniture Online, o sector continua influenciado por **personalização**, **e-commerce** e **cadeias curtas**, temas qualitativos nas mesmas análises. Não cite percentagens adicionais de «Indústria 4.0» ou «mercado de software» neste contexto: o argumento é **operacional**, não estatístico. ## Conclusão Fabrico digital em 2026 significa **disciplina de dados** da venda ao CNC, **rastreio** onde há variedade, e **realismo** face a um comércio mundial de mobiliário que, segundo CSIL, **arrefece em 2026** após crescimento moderado. Fábricas que já vivem o fluxo PIMO, projecto, exportação, nesting, TRAK, não precisam de prever revoluções; precisam de **executar o ciclo completo**, semana após semana, com menos peças erradas e mais confiança do cliente final. --- ## Ferragens Hettich no projeto de mobiliário: sistemas que o PIMO ajuda a especificar URL: https://pimo.info/pt-pt/blog/posts/ferragens-hettich/ Author: Khaled Como as ferragens Hettich, gavetas, dobradiças e sistemas de portas, se integram no desenho e na produção quando o projeto vive no PIMO Criativo. Um módulo de cozinha ou um roupeiro embutido pode ter carcaças impecáveis e frentes de melamina de primeira, mas são as ferragens que determinam se a gaveta abre suavemente, se a porta de correr não salta do trilho e se o conjunto aguenta anos de uso diário. A [Hettich](https://www.hettich.com/pt-pt/) posiciona-se como líder no fabrico de acessórios para móveis e desenvolve, na sua sede em Kirchlengern, Alemanha, soluções que vão dos sistemas de gavetas às dobradiças, passando por portas de correr e portas de fole. No ecossistema PIMO, o trabalho com ferragens concentra-se na área de [Ferragens](/pt-pt/funcionalidades/ferragens/) e nas regras automáticas de [Portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/). Este artigo não substitui o catálogo do fabricante; explica como alinhar um fornecedor de referência como a Hettich com um projeto digital coerente. ## O que a Hettich oferece ao setor No site em português, a Hettich descreve a sua missão como criar a «ligação perfeita entre tecnologia inteligente, funcionalidade e design», fabricando ferragens funcionais para morar, trabalhar e viver. A empresa familiar conta com mais de 8 200 colaboradores e apresenta linhas de produto organizadas por necessidade do mercado: - **Sistemas de gavetas**, impulso de «fascinação» para móveis com gavetas de alto desempenho. - **Sistemas de portas de correr**, soluções para otimizar espaço em armários e divisões. - **Sistemas de portas de fole**, frentes dobráveis para criar designs variados e acesso flexível ao interior. A marca comunica ainda iniciativas como **SpinLines**, orientadas a ambientes adaptáveis, e o lema **IT'S ALL IN HETTICH**, sublinhando que o fabricante pretende fornecer o conjunto de elementos necessários para conceitos habitacionais inovadores, desde a ferragem até inspiração para marceneiros e arquitetos. As megatendências citadas pela Hettich, individualização, urbanidade, New Work, digitalização e sustentabilidade, refletem-se na forma como os projetistas especificam móveis: mais home office, mais módulos compactos, mais exigência de durabilidade e de montagem eficiente. ## Porque a escolha de ferragem começa no projeto Trocar ferragens apenas na montagem é uma receita para furos errados, folgas inesperadas e orçamentos que não fecham. Cada sistema de gaveta ou dobradiça impõe dimensões de furo, distâncias entre centros e folgas entre frente e carcaça. Esses dados devem estar no modelo antes de gerar lista de corte, furação CNC ou lista de compras. No PIMO Criativo, a secção [Ferragens](/pt-pt/funcionalidades/ferragens/) liga o desenho técnico ao que a oficina vai encomendar. [Portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/) aplica regras automáticas para frentes, reduzindo erros de medida repetitivos em cozinhas e roupeiros modulares. Quando a oficina trabalha habitualmente com Hettich, convém: 1. Manter na biblioteca interna os sistemas realmente em stock (corrediças, dobradiças, elevadores, etc.). 2. Atualizar o projeto quando o cliente escolhe uma variante (por exemplo, frente sem puxador com sistema específico). 3. Exportar documentação técnica alinhada com o que a montagem vai receber, incluindo PDF e pacotes de produção descritos nos guias de exportação. ## Gavetas, portas e experiência do utilizador A Hettich destaca nos seus exemplos de design cozinhas compactas com frentes homogéneas, integração de eletrodomésticos sem puxadores e elementos interiores adaptáveis, como portas de correr com superfície de prateleira. São cenários típicos de projetos PIMO: módulos parametrizados, materiais de carcaça e frente distintos, e necessidade de comunicar o interior ao cliente final. Para o fabricante, sistemas de gaveta de qualidade reduzem reclamações e chamadas de assistência. Para o projetista, significa reservar alturas internas corretas e evitar conflitos entre tubagem e gaveteiro. ## Colaboração fabricante, software, fábrica A Hettich investe em proximidade com marceneiros e arquitetos (incluindo ações como **Hettich on Tour** na Europa). Do lado PIMO, o objetivo é que o ficheiro de projeto seja a ponte: o cliente vê o 3D, a fábrica recebe peças e operações, o comprador encomenda ferragens com quantidades coerentes. Não existe magia: o software aplica as regras que a equipa configurou. Se um sistema Hettich novo entra no portefólio da empresa, a atualização passa pela biblioteca de ferragens e pela validação em projeto piloto, prática recomendada também na documentação de orçamentos e materiais do help center. ## Boas práticas para equipas que usam Hettich e PIMO - **Um sistema por função**, evitar misturar corrediças de gerações diferentes no mesmo módulo sem rever folgas. - **Documentar exceções**, portas de grande dimensão podem exigir dobradiças reforçadas; registe no relatório final. - **Sincronizar com furação**, após definir ferragens, valide exportações CNC e Drill XML quando aplicável (ver artigo sobre furação industrial e exportação TCN/Drill XML). - **Formação**, a Hettich disponibiliza assistência técnica e conteúdos de tendências; combine com os [guias de utilizador](/pt-pt/guias-utilizador/) PIMO para fluxo completo. ## Limites do que um artigo pode afirmar Especificações técnicas detalhadas, cargas, ciclos de teste, compatibilidade entre artigos, pertencem sempre à documentação oficial em [hettich.com/pt-pt](https://www.hettich.com/pt-pt/) e aos folhetos do distribuidor. O PIMO não substitui o fabricante; ajuda a não perder essa informação entre o desenho e a produção. ## Conclusão Ferragens Hettich representam décadas de engenharia aplicada ao mobiliário. No PIMO, o valor está em **amarrar** essa engenharia ao configurador, às [ferragens](/pt-pt/funcionalidades/ferragens/) e às [portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/) desde o primeiro módulo, para que o móvel entregue corresponda ao que foi vendido, furado e montado. IT'S ALL IN HETTICH no armazém; no escritório de projeto, tudo começa no ficheiro certo. --- ## Furação industrial no mobiliário: da peça ao ficheiro para a máquina URL: https://pimo.info/pt-pt/blog/posts/furacao-industrial/ Author: Khaled Como a furação industrial liga o projeto ao chão de fábrica, sistemas CNC, Drill XML e o papel do PIMO DRILL no ecossistema PIMO. Na marcenaria e no mobiliário por medida, a furação deixa de ser um detalhe de montagem quando entra em escala industrial. Cada furo para dobradiça, minifix, pino ou sistema de gaveta tem de coincidir com o desenho, com a espessura real da chapa e com o programa que a centradeira ou a CNC vai executar. Um milímetro de desvio acumula-se em portas desalinhadas, frentes que raspam ou lotes inteiros rejeitados no controlo de qualidade. Este artigo explica o que significa furação industrial no contexto do mobiliário, como o projeto digital se transforma em instruções para a máquina e onde o ecossistema PIMO, em particular o [PIMO DRILL](/pt-pt/sistemas-pimo/pimo-drill/) e as [exportações TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/), se posiciona nesse fluxo. ## O que distingue a furação industrial Em obra ou em oficina artesanal, é comum marcar e furar à mão ou com gabaritos. Na produção seriada ou em fábricas que processam dezenas de módulos por dia, a furação é um processo repetível: coordenadas fixas, ferramentas calibradas e ficheiros que descrevem cada operação. A furação industrial abrange sobretudo: - **Furos de ferragem**, dobradiças embutidas, corrediças, suportes de prateleira e sistemas de fixação entre painéis. - **Usinagens combinadas**, furação associada a fresagens, rasgos ou operações em bordo, quando a máquina executa vários passos na mesma peça. - **Rastreabilidade**, saber qual projeto, qual versão da lista de corte e qual lote de chapa originou cada furo. O objetivo é furar certo e, sobretudo, eliminar reinterpretação manual entre o escritório de projeto e o operador da máquina. ## Do modelo 3D à lista de operações No PIMO Criativo, o caminho habitual começa no configurador e nas regras de ferragens e portas. Quando o módulo está definido, as peças passam para a [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) com dimensões em milímetros. A furação não é um desenho à parte: deriva das mesmas entidades que alimentam o orçamento e o PDF técnico. Para o chão de fábrica, interessa um **formato que a máquina ou o software da fábrica consiga ler**. No help center documenta-se a exportação de ficheiros **TCN** (`.tcn`) e **Drill XML** (`.xml`) a partir do menu **Arquivos CNC**, ver a página de [exportação TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/). Esses formatos fazem parte do vocabulário industrial real; a escolha entre um e outro depende do equipamento e do pós-processador instalado na empresa. Boas práticas antes de exportar: 1. Confirmar espessuras e materiais ativos no projeto, a furação depende da geometria da peça. 2. Rever ferragens e sistemas de gaveta no modelo, para que os furos gerados correspondam ao catálogo montado na fábrica. 3. Agrupar exportações por espessura quando se usa o arquivo completo, alinhado com a organização por chapa no nesting. ## Estações industriais e contexto de fábrica As [estações industriais](/pt-pt/funcionalidades/estacoes-industriais/) no PIMO permitem alinhar o projeto com o layout e os recursos da produção: que máquinas existem, que fluxos são esperados e como o escritório comunica com cada posto. A furação encaixa tipicamente após o corte (ou em linhas combinadas de corte e usinagem) e antes da orlagem ou da montagem. Quando várias encomendas partilham a mesma chapa otimizada no nesting, a furação tem de respeitar a orientação da peça na máquina, outro motivo para não tratar o ficheiro de furação como um anexo opcional do DXF de corte. ## PIMO DRILL: furação com interface dedicada O [PIMO DRILL](/pt-pt/sistemas-pimo/pimo-drill/) é o sistema próprio de furação do ecossistema industrial PIMO, com interface em 2D e 3D, em evolução no produto industrial em [pimo.pro](https://pimo.pro/industrial/pimo-drill). A ideia é concentrar a experiência de preparar, visualizar e validar operações de furação no mesmo universo que o projeto de mobiliário, em vez de duplicar trabalho em softwares desconectados. Para equipas que já exportam Drill XML a partir do PIMO Criativo, o DRILL representa o passo seguinte: um ambiente onde a lógica de furação é primeira classe, não apenas um ficheiro gerado no fim do fluxo. A documentação no help center será atualizada à medida que o sistema atinge marcos de implementação; consulte sempre a página oficial do sistema para o estado atual. ## Erros frequentes e como evitá-los **Versão de projeto desatualizada.** Exportar furação de um ZIP guardado na semana passada enquanto o cliente alterou frentes ontem é uma das causas mais comuns de retrabalho. Trabalhe sempre a partir da revisão acordada e registe a data no relatório final. **Ferragem trocada sem atualizar o modelo.** Substituir uma dobradiça por outra com padrão de furação diferente, apenas na montagem, invalida o ficheiro CNC. A correção pertence ao projeto, não ao operador. **Ignorar o sentido de veio ou face.** Em melaminas e folheados, a face de referência para furação deve ser consistente com a lista de corte e com as etiquetas de produção. **Misturar unidades ou origens de coordenadas.** Manter o projeto inteiro em milímetros e seguir o glossário PIMO para termos de exportação reduz fricção com fornecedores externos. ## Integração com o resto do fluxo PIMO A furação industrial não vive isolada. Liga-se ao [como funciona](/pt-pt/como-funciona/) o fluxo global, projeto, peças, materiais, lista de corte, nesting, exportações e acompanhamento em sistemas como o PIMO-TRAK. Um ficheiro de furação correto poupa tempo no corte, na orlagem e na montagem; um ficheiro errado custa caro precisamente porque a máquina executa rápido. Se a sua oficina está a dar o salto de gabaritos manuais para CNC de furação, comece por documentar qual formato a máquina aceita, alinhe isso com a [exportação TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/) e use o projeto PIMO como fonte única de verdade. A furação deixa de ser arte e passa a ser engenharia repetível, que é o que a produção industrial exige. --- ## Inteligência artificial na carpintaria e no desenho de mobiliário URL: https://pimo.info/pt-pt/blog/posts/ia-carpintaria/ Author: Khaled Como a IA pode apoiar marceneiros e equipas de projeto, da ideação à produção, sem substituir o critério técnico. A conversa em torno da **inteligência artificial** chegou às oficinas, às salas de exposição e aos escritórios de desenho de mobiliário. Para muitos marceneiros e projetistas, a pergunta não é se a IA «vai substituir o ofício», mas **onde ela poupa tempo**, **onde introduz risco** e **como manter o controlo sobre dimensões, ferragens e regras de fabrico**. Este artigo é conceptual: não trata de quotas de mercado de software de IA, mas de **fluxos de trabalho reais**, do briefing ao CNC, e de como encaixar ferramentas inteligentes num processo que continua a exigir madeira, tolerâncias e responsabilidade perante o cliente. ## O que muda (e o que não muda) no desenho Desenhar uma cozinha, um roupeiro ou um módulo de escritório continua a assentar em **medidas de obra**, **normas de folga**, **compatibilidade de ferragens** e **capacidade da fábrica**. A IA pode acelerar tarefas periféricas: reformular textos de proposta, sugerir paletas de materiais a partir de referências visuais, gerar variantes de composição ou responder a perguntas sobre documentação interna. O que **não** deve ser delegado cegamente é tudo o que altera geometria exportável: espessuras, sentido de veio, furos, usinagens e listas de corte. Um modelo de linguagem não «vê» a sua máquina de CNC nem conhece o posto de furação da sua linha. Por isso, o desenho paramétrico estruturado, como no [configurador 3D](/pt-pt/funcionalidades/configurador-3d/), mantém-se como **fonte de verdade**; a IA funciona melhor como **assistente** sobre esse núcleo do que como autor único do projeto. ## Ideação e comunicação com o cliente Na fase comercial, equipas usam IA para **esboços rápidos** de mood boards, descrições de acabamentos ou respostas a e-mails repetitivos. Isto reduz fricção administrativa e liberta tempo para visitas técnicas e validação in loco. Ainda assim, cada promessa feita ao cliente, prazo, material, garantia, deve ser confirmada por quem assina o projeto. Para estúdios ligados ao ecossistema PIMO, o [PIMO Design](/pt-pt/ecossistema/pimo-design/) e fluxos de apresentação continuam a centrar-se em **modelos verificáveis** e não em imagens genéricas que parecem cozinhas mas não respeitam o módulo de 600 mm da parede real. ## Produção: onde a IA encontra dados industriais Na fábrica, o valor da IA surge quando há **dados estruturados**: histórico de tempos por operação, causas de retrabalho, padrões de nesting ou erros de etiquetagem. Ferramentas de análise, incluindo funcionalidades como [análise de projetos](/pt-pt/funcionalidades/analise-projetos/), ajudam a detectar inconsistências **antes** do ficheiro chegar ao chão de fábrica. Isso não é «magia»; é regra aplicada sobre o modelo do projeto. Integrações futuras podem combinar assistentes conversacionais com glossários e guias do centro de ajuda, para que um operador pergunte «qual o formato de exportação para furação?» e receba uma ligação canónica à documentação, em vez de um palpite. O princípio é o mesmo da [referência de botões](/pt-pt/referencia/botoes/) e do [glossário](/pt-pt/glossario/): **respostas ancoradas**, não improviso. ## Riscos práticos: alucinações, privacidade e responsabilidade Três cuidados são transversais a qualquer oficina ou PME do sector: 1. **Alucinações**, modelos generativos inventam dimensões ou ferragens plausíveis mas erradas. Toda saída que vá para produção precisa de revisão humana num ambiente paramétrico. 2. **Privacidade**, plantas, contactos de clientes e preços não devem ser colados em serviços públicos sem política clara da empresa. 3. **Responsabilidade**, se uma peça falha ou um módulo não entra na obra, quem responde é a empresa, não o chatbot. A IA é mais segura quando actua sobre **artefactos já validados** (PDF técnico, lista de corte, exportação CNC) do que quando «cria» o projeto do zero a partir de uma frase vaga. ## Formação e cultura na equipa Adoptar IA não é instalar uma aplicação: é **formar** desenhadores a pedir revisão crítica, operadores a reportar quando uma sugestão automática contradiz o manual da máquina, e gestores a definir o que pode e não pode sair da fábrica sem dupla verificação. Equipas híbridas, experiência de marcenaria + literacia digital, tendem a obter melhor retorno do que apostas isoladas numa ferramenta da moda. ## Enquadramento PIMO O ecossistema PIMO foi pensado para **ligar desenho, orçamento e produção** com regras industriais explícitas. Assistentes inteligentes encaixam naturalmente **à volta** desse fluxo: ajuda contextual na app, triagem de erros na [análise de projetos](/pt-pt/funcionalidades/analise-projetos/), ou suporte na leitura da [documentação técnica](/pt-pt/documentacao-tecnica/). O objectivo não é automatizar o ofício, mas **reduzir atrito** entre o que foi vendido e o que sai da serra. ## Conclusão A inteligência artificial na carpintaria e no desenho de mobiliário é, sobretudo, uma questão de **disciplina de dados** e **limites claros**. Use-a para comunicar, explorar e auditar; mantenha geometria, exportações e compromissos com o cliente no âmbito de ferramentas que respeitam as regras da sua fábrica. Quem dominar essa fronteira, criativa do lado de cá, industrial do lado da produção, ganha tempo sem sacrificar a confiança que o sector construiu ao longo de gerações. --- ## Lista de corte e gestão de resíduos: do projeto à chapa com menos desperdício URL: https://pimo.info/pt-pt/blog/posts/lista-corte-residuos/ Author: Khaled Como consolidar peças no PIMO, optimizar utilização de painéis e organizar retalhos para nesting e custos reais. A lista de corte é o documento que transforma um conjunto de módulos 3D em rectângulos numerados para a serra, e, quando está errada ou incompleta, transforma-se em **chapas extra**, telefonemas em obra e retalhos que ninguém reaproveita. Em marcenarias que trabalham com painéis melamínicos e MDF, a diferença entre 78 % e 92 % de utilização de chapa pesa directamente na margem do projecto. Este artigo explica como gerar listas fiéis no PIMO, alimentar nesting CNC e tratar resíduos como recurso, não só como lixo. ## O que uma lista de corte deve conter Cada linha útil inclui, no mínimo: - **Designação** da peça (lateral esquerda, fundo, prateleira…). - **Comprimento e largura** em milímetros, já com regras de projeto aplicadas. - **Espessura** e **material** (código alinhado ao stock). - **Quantidade** e, idealmente, **módulo ou cliente** de origem. Opcional mas valioso: sentido de veio, bordos a orlar, observações de furação se não vierem noutro ficheiro. A [funcionalidade Lista de corte](/pt-pt/funcionalidades/lista-de-corte/) do PIMO deriva estas dimensões do modelo paramétrico, por isso alterações de porta, gaveta ou prateleira no configurador devem ser seguidas de nova geração antes de enviar à oficina. ## Da lista ao plano de chapa A lista isolada não optimiza: é inventário. O passo seguinte é **agrupar por material e espessura** e importar para software de nesting ou para o post-processor da CNC. Peças de projectos diferentes podem partilhar a mesma chapa se cor e espessura coincidirem e se a logística de etiquetagem estiver sob controlo. Regras que muitas oficinas adoptam: - Correr primeiro peças grandes do projecto prioritário. - Encher espaços com peças de stock de retalhos já catalogados. - Definir tamanho mínimo de retalho recuperável (por exemplo, 200 × 200 mm). O artigo sobre [nesting CNC](/pt-pt/blog/posts/nesting-cnc/) detalha margens de fresa e rotação de peças. ## Erros de projeto que inflam resíduos Antes de culpar o operador de nesting, verifique o desenho: - Prateleiras com profundidade superior ao necessário «para garantir». - Fundos em espessura excessiva quando 8 mm chega estruturalmente. - Duplicação de peças por módulos não actualizados após revisão do cliente. - Materiais genéricos no PIMO que não correspondem à chapa real (altura útil da chapa 2800 vs. 3050 mm). A biblioteca de [materiais](/pt-pt/funcionalidades/materiais/) deve reflectir formato de chapa do fornecedor habitual; o [guia de materiais](/pt-pt/guias-utilizador/materiais/) recomenda definir materiais antes de fechar orçamento. ## Métricas simples para gestão Calcule periodicamente: **Utilização (%) = área total das peças ÷ área das chapas usadas × 100** Registe por semana e por operador de nesting. Quedas súbitas costumam indicar lote de peças pequenas, mudança de formato de chapa ou projecto com muitas cores diferentes. Partilhar o número com comercial educa para não prometer preço de chapa «média» em projectos atípicos. ## Stock de retalhos e etiquetagem Um canto de armazém com prateleiras por cor e espessura paga-se rápido. Etiquetas com código de barras ou QR ligado ao ERP evitam «retalho branco 18 mm» impossível de distinguir. Ao iniciar novo projecto, o projetista consulta stock virtual antes de pedir chapa nova. Retalhos demasiado pequenos para mobiliário ainda podem ir para calços, gabaritos ou formação, melhor que aterro, mas com limite de espaço. ## Resíduos, sustentabilidade e custo Menos chapa comprada significa menos transporte e menos serragem. Alinhe destino de resíduos com fornecedores locais de reciclagem de painéis, conforme enquadramento legal. A dimensão ambiental liga-se ao artigo sobre [sustentabilidade da madeira](/pt-pt/blog/posts/sustentabilidade-madeira/). Internamente, inclua uma linha de «perda estimada» nos custos de fabrico, percentagem histórica realista evita surpresas no fecho do mês. ## Fluxo recomendado no PIMO 1. Fechar materiais por módulo no configurador. 2. Revisão comercial aprovada pelo cliente. 3. Gerar lista de corte e exportar para CAM/nesting. 4. Simular utilização; ajustar agrupamento de módulos se taxa for baixa. 5. Cortar, orlar, etiquetar; registar retalhos grandes no stock. Comunicação entre escritório e serra em uma única ferramenta reduz versões PDF desactualizadas circulando por email. ## Conclusão Lista de corte e gestão de resíduos são duas faces da mesma moeda: precisão no projeto e disciplina na chapa. O PIMO fornece a primeira metade, dimensões coerentes com o 3D; a oficina completa com nesting inteligente e retalhos organizados. Juntos, convertem desperdício invisível em margem recuperada e em argumento concreto de eficiência perante clientes exigentes. --- ## Madeiras maciças no mobiliário: espécies, estabilidade e projeto digital URL: https://pimo.info/pt-pt/blog/posts/madeiras-macicas/ Author: Khaled Quando escolher madeira maciça, como gerir humidade e junções, e como documentar espécies e desperdício no fluxo PIMO. Há clientes que pedem «madeira de verdade», e há oficinas que sabem que isso pode significar carvalho europeu numa mesa de jantar, pinho nórdico num roupeiro rústico ou freijó numa frente de gaveta. A **madeira maciça** (peças talhadas ou laminadas a partir de toros, sem aglomerar partículas como no MDF) traz estética, reparabilidade e peso próprio. Também traz movimento dimensional, variação de cor e um custo de matéria-prima que o painel industrial raramente iguala. Este guia ajuda a decidir onde a maciça compensa e como não perder esse valor entre o desenho e a serra. ## O que distingue maciça de painéis derivados Em painéis melamínicos ou MDF, a estrutura é homogénea e o comportamento em corte é previsível. Na maciça, **fibra, nós e humidade** mandam: a mesma espécie pode expandir ou contrair entre inverno e verão, sobretudo em peças largas sem técnicas de estabilização. Isso não é defeito, é física da madeira, mas exige juntas, espessuras e acabamentos pensados para o ambiente final. Mobiliário misto é comum: carcaça em aglomerado melamínico e frentes em freijó maciço; tampos em maciça laminada (tiras coladas com sentido alternado) e bases em metal. Documentar essa lógica no projeto evita que orçamento e produção assumam «tudo maciço» por omissão. ## Espécies frequentes em Portugal e na UE Não existe uma lista fechada, importação e certificação FSC alargam o leque, mas na prática de lojas e marcenarias ouve-se muito: - **Carvalho e castanho**, dureza elevada, veio marcado, bom para mesas e degraus. - **Freijó e nogueira**, valor estético alto em frentes e molduras. - **Pinho, abeto e cedro**, mais leves, usados em estruturas, forros e estilos rústicos. - **Eucalipto e outras essências plantadas**, disponibilidade regional crescente. A escolha deve considerar **classe de emissão** (interior seco vs. zonas húmidas), compatibilidade com colas e acabamentos, e fornecimento sustentável, tema que desenvolvemos no artigo sobre [sustentabilidade da madeira](/pt-pt/blog/posts/sustentabilidade-madeira/). ## Estabilidade: humidade, secagem e junções Madeira em equilíbrio com o ambiente (teor de humidade adequado à divisão) move menos depois de montada. Chapas e tábuas devem aclimatar na oficina antes do corte final em peças críticas. Para tampos largos, a **laminação em dedos** ou em lamelas com sentidos alternados reduz empenamento; para painéis decorativos, molduras e fundos canelados absorvem movimento de forma controlada. Junções aparentes, topo com topo, meia-espiga, biscuit, fazem parte do desenho, não só da execução. No software, indicar sentido de fibra e espessure nominal ajuda quem programa CNC ou prepara listas manuais. Uma frente de porta em maciça de 20 mm não se fura como uma de aglomerado 19 mm: ferragens e folgas mudam. ## Acabamentos e manutenção Óleos duros, ceras, vernizes poliuretano e acabamentos à água alteram a cor e o tacto. Clientes que querem patina ao longo dos anos escolhem óleo; quem exige resistência a copos e limpeza frequente tende para filmes mais duros. A maciça permite lixar e reparar localmente, vantagem comercial real face a melamina riscada. Na especificação, descreva o ciclo de acabamento (lixagens, número de demãos) para o preço reflectir trabalho de acabamento, não só volume de madeira. ## Maciça no ecossistema PIMO A biblioteca de [materiais](/pt-pt/funcionalidades/materiais/) pode incluir entradas por espécie, espessura e preço por metro quadrado ou por metro cúbico, conforme compra ao fornecedor. Para peças únicas (mesa, banco), o configurador de módulos pode não cobrir tudo: mesmo assim, manter **nomenclatura coerente** entre 3D, lista de corte e etiquetas de obra reduz erros. Se exporta para CNC, confirme se a máquina corta maciça com a mesma fresa e estratégia que painéis, muitas vezes a maciça segue serra de formato ou centro de maquinação dedicado. O PIMO concentra-se no desenho paramétrico de mobiliário modular; integrar retalhos de valor elevado pode exigir notas de produção à parte, mas o princípio mantém-se: **dados correctos no projeto**. ## Custos, desperdício e retalhos Maciça paga-se pelo metro, pelo qualidade de secagem e pela percentagem de desperdício. Veio marcado e nós decorativos aumentam o consumo: duas frentes adjacentes podem exigir sequência na chapa para harmonizar tom. Guarde retalhos etiquetados por espécie; em projectos de restauração, um bloco de 40 cm pode salvar uma moldura. Compare sempre com alternativas: contraplacado de face nobre ou folha natural colada sobre MDF entrega estética de madeira com menos movimento, útil em portas de armário altas. ## Conclusão Madeira maciça continua a ser referência quando o cliente valoriza tacto, longevidade reparável e carácter único. Exige mais conhecimento de material, mais tempo de acabamento e mais rigor na gestão de humidade do que um painel melamínico. Ao documentar espécies, espessuras e lógica carcaça/frente no PIMO, a equipa comercial e a oficina partilham a mesma linguagem, da primeira visita à montagem final. --- ## Materiais de cozinha: durabilidade na carcaça e nas frentes URL: https://pimo.info/pt-pt/blog/posts/materiais-cozinhas/ Author: Khaled Melaminas, lacados, compactos e madeiras, como escolher combinações que resistem ao uso diário e ao ambiente húmido. Uma cozinha é, durante anos, **ambiente húmido**, **superfície de corte indirecto**, **calor próximo do forno** e **milhares de ciclos de abertura de gavetas**. A durabilidade não depende só da «marca» escolhida na loja: depende da **combinação carcaça + frente + orla + ferragem**, da **qualidade de lacagem ou prensagem** e de **como o projecto traduz materiais** no software antes de ir para a serra. No PIMO, [materiais de carcaça e frentes](/pt-pt/funcionalidades/materiais/) são geridos por módulo, impacto visual 3D, custo por m² e listas de corte. Este artigo ajuda equipas comerciais e técnicas a discutir **durabilidade** com clientes, alinhado com o [guia de materiais](/pt-pt/guias-utilizador/materiais/). ## Carcaça: estrutura que não deve falhar Painéis de **melamina** sobre aglomerado ou MDF são o standard ibérico: boa relação custo/resistência mecânica, vasta gama decorativa. A durabilidade melhora com: - **Espessura adequada** (16-19 mm em laterais, reforços onde o manual PIMO prevê). - **Orlas de qualidade** em arestas expostas à humidade, borda mal colada é entrada de vapor. - **Placas com certificação** de emissões (E1 / CARB, conforme fornecedor) relevante para cozinhas fechadas. MDF cru na zona de fregadero ou máquina de lavar, sem protecção, **envelhece mal**. Projectos devem reflectir **módulos basculantes**, **tampo** e **laterais** com materiais previstos para splashback e electrodomésticos. ## Frentes: onde o desgaste é visível Frentes de gaveta e porta concentram **riscos, UV indirecto** e **contacto mão/manga**. Opções frequentes: **Melamina frente**, homogénea com carcaça ou contrastada; boa para projectos económicos; sensível a impactos nas arestas se orla for fina. **Lacado MDF**, acabamento premium; exige lacagem industrial controlada; folgas de porta devem ser recalculadas se espessura diferir da melamina ([portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/)). **Folheado ou madeira maciça**, estética natural; variação dimensional e manutenção periódica; comunicar ao cliente necessidade de cuidados. **Compactos (HPL)**, muito resistentes em planos de trabalho e, cada vez mais, em frentes slim; preço superior, excelente comportamento em manchas. No configurador, aplicar **material de frente independente** via menu de contexto evita «herdar» melamina de carcaça por omissão quando o cliente pagou lacado. ## Tampo e zonas críticas Durabilidade da cozinha não termina nos módulos suspensos: **tampo** (pedra, compacto, madeira tratada) e **revestimento mural** definem resistência a calor e manchas. O PIMO modela módulos; tampo pode ser artigo à parte, mesmo assim, alinhe **profundidade de bancada** e **saida de torneira** com material escolhido para evitar cortes improvisados on-site. ## Humidade, vapor e ventilação Exaustor mal dimensionado ou condensação persistente atacam **partículas de aglomerado** mesmo com melamina exterior. Recomende: - **Exaustão adequada** e hábitos de cozedura com tampa. - **Silicone e juntas** mantidos no pós-venda. - **Evitar armazenar** líquidos a escorrer em gavetas baixas junto ao lava-loiça. Durabilidade é **sistema**, não painel isolado. ## Impacto no custo e no orçamento PIMO Materiais distintos alteram **área faturada** e **custo m²** no resumo financeiro da app. Orçamentar cozinha «toda branca» com carcaça branca e frente lacada branca **sem actualizar materiais** gera subestimação. Fluxo recomendado: definir materiais **antes** do [configurador 3D](/pt-pt/funcionalidades/configurador-3d/) final, como sugerido na documentação de materiais. ## Produção: veio, sentido de orla e CNC Durabilidade na fábrica passa por **orientação de veio** em folheados, **face de lacagem para cima** na serra conforme procedimento interno, e **ficheiros CNC** coerentes após mudança de espessura. Reexportar após alterar material evita furos deslocados em ferragens de gaveta. ## Sustentabilidade e segunda vida Clientes perguntam cada vez mais por **origem da madeira**, **reciclabilidade** e **desmontagem**. Painéis melamínicos são difíceis de reciclar em fluxo municipal; projectos modulares com ferragens desmontáveis prolongam **vida útil**, argumento comercial alinhado com durabilidade real. ## Checklist antes de fechar o projecto - Carcaça e frente com materiais distintos reflectidos no orçamento. - Orlas especificadas para zonas expostas à água. - Ferragens compatíveis com espessura de frente escolhida. - PDF técnico e lista de corte exportados após última alteração de material. Partilhe este checklist com montadores externos: reduz chamadas pós-venda sobre «gaveta que range» quando a causa era frente mais espessa sem recálculo de corrediça. ## Conclusão Materiais de cozinha duráveis combinam **escolha técnica informada**, **projecto correcto no PIMO** e **execução de lacagem/orla** disciplinada. Use carcaças certificadas, frentes adequadas ao orçamento e uso, e documente materiais no [guia de materiais](/pt-pt/guias-utilizador/materiais/) antes de exportar. Assim, a cozinha renderizada no ecrã é a mesma que ainda funciona, e ainda bonita, anos depois da montagem. --- ## MDF: guia prático para carpintaria e mobiliário URL: https://pimo.info/pt-pt/blog/posts/mdf-guia-pratico/ Author: Khaled O que é o MDF, onde usar em carcaças e frentes, limitações em humidade e como registar o material no fluxo de projeto PIMO. O **MDF** (medium-density fibreboard, ou fibra de média densidade) é um dos painéis mais presentes em cozinhas, roupeiros e mobiliário sob medida em Portugal. A superfície homogénea, a boa comportação em usinagem e o preço previsível explicam essa popularidade, mas o material só rende quando se escolhe a espessura certa, se protegem os bordos e se evitam ambientes críticos. Este guia resume o que importa na bancada e no escritório, alinhado com a forma como o [PIMO](https://pimo.pro/) trata materiais no projeto. ## O que é o MDF Segundo a definição geral em enciclopédias técnicas, o MDF é um painel de fibras de madeira aglomeradas com resina e prensadas a alta temperatura. A densidade situa-se numa faixa intermédia entre aglomerado e contraplacado de alta qualidade, o que produz uma face lisa, sem nós, e um corte de fresa mais estável do que em painéis de partículas grossas. Na prática de oficina, isso traduz-se em frentes pintadas ou lacadas, prateleiras interiores, fundos encastrados e estruturas de módulos que não ficam expostos à água de forma directa. O MDF não é «madeira maciça»: é um produto industrial com comportamento próprio em humidade, fixação e orlagem. ## Espessuras e aplicações típicas Em mobiliário europeu, as espessuras mais comuns são 16 mm, 18 mm e 19 mm para laterais e bases, 8 mm ou 10 mm para fundos encaixados, e por vezes 22 mm ou 25 mm em bancadas apoiadas ou tampos intermédios. A escolha define a rigidez da caixa, o tipo de ferragem (dobradiças, corrediças) e a profundidade útil do módulo. Para carcaças de cozinha e roupeiros embutidos, o MDF branco ou cru com melamina nas faces visíveis continua a ser referência. Quando o cliente pede lacado mate ou alto brilho, o MDF de base é quase sempre o substrato, a qualidade da orlagem ou do acabamento pintado pesa tanto como o painel. ## Vantagens na carpintaria moderna A lista de benefícios que ouvimos em lojas e oficinas costuma incluir: - **Superfície uniforme** para pintura, lacagem ou aplicação de folha decorativa. - **Usinagem previsível** em CNC e em serra circular com disco adequado. - **Custo por metro quadrado** competitivo face a contraplacado de face nobre. - **Formatos de chapa grandes**, úteis para minimizar emendas em frentes altas. No desenho digital, estas características aparecem na biblioteca de materiais: espessura, preço por m² e textura visual alimentam o orçamento e a [lista de corte](/pt-pt/funcionalidades/lista-de-corte/). Definir o MDF antes de gerar o design 3D evita discrepâncias entre o que o cliente vê no ecrã e o que a serra vai produzir, recomendação explícita no [guia de materiais](/pt-pt/guias-utilizador/materiais/) do centro de ajuda. ## Limitações que não convém ignorar O MDF **absorve humidade** mais depressa do que contraplacado marinho ou melamina bem selada. Zonas junto à lava-loiça, rodapés em casas de banho mal ventiladas ou armários exteriores pedem outro painel ou proteção reforçada. Sem orla ou sem selante nos cortes, a borda inchada é um problema recorrente em assistência pós-venda. O peso também conta: módulos altos em MDF 19 mm cheios de prateleiras podem exigir fixação ao muro e reforços horizontais. Na fixação, parafusos de montagem com rosca para aglomerado/MDF e buchas adequadas evitam folgas ao longo dos anos. ## Orlagem, furação e CNC A orlagem em PVC ou ABS deve cobrir todos os bordos expostos, não só a frente visível. Em máquinas de nesting, o sentido da fibra não existe como na madeira maciça, mas a **estratégia de corte** (tamanho da fresa, compensação, ordem das operações) influencia o acabamento da borda antes mesmo da orladora. Furos para dobradiças tipo copa, minifix ou sistema de 32 mm seguem catálogos de ferragens; no ecossistema PIMO, a coerência entre material, espessura e furação industrial reduz retrabalho na exportação para a máquina. Se o seu fluxo passa por nesting e furação automática, manter a espessura nominal correcta no projeto é obrigatório. ## Como registar o MDF no PIMO Na [funcionalidade Materiais](/pt-pt/funcionalidades/materiais/), cada caixa pode ter material de carcaça e material de frente separados. O fluxo típico: 1. Selecionar o módulo no configurador. 2. Atribuir o MDF da estrutura (por exemplo, MDF Branco 19 mm) no painel de modelos. 3. Se portas ou gavetas tiverem acabamento diferente, alterar a frente pelo menu de contexto. 4. Confirmar o resumo financeiro, que usa área e custo por m². A biblioteca é alimentada pela administração da conta; nomes comerciais variam entre fornecedores, mas espessura, cor e preço devem reflectir a chapa que compra habitualmente. ## MDF face a outros painéis Para prateleiras longas ou tampos que precisam de mais rigidez, o contraplacado ou o aglomerado de alta densidade podem ser melhor opção. Para frentes com melamina decorativa, o substrato continua a ser frequentemente MDF ou aglomerado, o acabamento da face é o que o cliente escolhe no catálogo. Comparar estes painéis com critérios de projeto (carga, humidade, orçamento) poupa erros na encomenda de chapas. ## Conclusão O MDF é uma ferramenta versátil no fabrico de mobiliário: estável, económico e familiar para equipas de corte e montagem. O segredo está nos detalhes, bordos selados, espessura certa, ambiente adequado e dados correctos no software de projeto. Ao alinhar a biblioteca de materiais do PIMO com o stock real da oficina, a passagem do desenho à chapa torna-se repetível e auditável, do orçamento à expedição. --- ## Melamina e painéis decorativos: escolher, cortar e orçamentar com rigor URL: https://pimo.info/pt-pt/blog/posts/melamina-paineis/ Author: Khaled Como funcionam os painéis melamínicos, que acabamentos pedem cozinhas e roupeiros, e como manter materiais e lista de corte alinhados no PIMO. Na loja de mobiliário ou na oficina de marcenaria, «melamina» é muitas vezes a palavra que o cliente usa quando quer frentes brancas, madeiras claras ou texturas de pedra, sem distinguir se o substrato é aglomerado, MDF ou contraplacado. Para quem projeta e corta, a distinção importa: a melamina é o **revestimento** (papel impregnado com resinas melamínicas, prensado a alta temperatura), não o painel inteiro. Este artigo resume o que precisa de saber para especificar, orçamentar e produzir com painéis melamínicos, em linha com o fluxo de [materiais](/pt-pt/funcionalidades/materiais/) e [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) no PIMO. ## Estrutura de um painel melamínico Um painel típico para mobiliário reúne três camadas funcionais: o **substrato** (aglomerado de partículas ou MDF, por vezes contraplacado em aplicações específicas), o **papel decorativo** com o desenho ou cor, e a **camada de proteção** superficial. A prensagem cria uma face dura, resistente a riscos moderados e fácil de limpar, ideal para cozinhas, casas de banho secas e roupeiros. As espessuras mais vendidas em Portugal continuam a ser **16 mm**, **18 mm** e **19 mm** para laterais e prateleiras, com **8 mm** ou **10 mm** em fundos ranhurados. A face pode ser igual nos dois lados (branco/branco) ou decorativa numa face e equilíbrio técnico na outra. Erros de encomenda costumam vir da confusão entre «melamina branca» e código de catálogo do distribuidor: no projeto digital, o nome comercial, a espessura e o preço por metro quadrado devem coincidir com a chapa que entra na serra. ## Acabamentos que o cliente vê, e os que a oficina sente Catálogos europeus oferecem dezenas de decorações: madeiras sincronizadas (poros alinhados ao desenho), uniões mate, alto brilho, pedras e metais. A escolha estética impacta o orçamento, mas também a **usinagem**: algumas texturas exigem sentido de veio para portas adjacentes; painéis de alto brilho são mais sensíveis a micro-riscos no manuseamento. Do lado técnico, a borda cortada expõe o substrato. Por isso, a **orlagem** em PVC ou ABS com espessura adequada (frequentemente 1 mm ou 2 mm em tampos visíveis) não é opcional em carcaças húmidas. Cantos arredondados ou chanfrados pedem fita compatível com a decoração, incluindo cores de cola quando a face é escura. No nesting CNC, reservar margem para refila e definir a ordem de corte reduz lascas na face decorativa. ## Onde a melamina funciona bem, e onde hesitar Cozinhas planeadas, ilhas, roupeiros embutidos e mobiliário de escritório são o território natural dos painéis melamínicos: boa relação custo/acabamento, produção em série e montagem previsível com ferragens de sistema. Zonas com vapor directo, pavimentos exteriores ou tampos que suportam peso concentrado sem estrutura podem exigir contraplacado, compacto (HPL) ou pedra, mesmo que a estética imite madeira melamínica. A humidade é o inimigo silencioso: uma gota persistente na junção de bancada ou um rodapé mal selado incham o aglomerado por baixo da melamina. Na especificação, vale a pena documentar silicones, calhas e proteções junto à lava-loiça, para que montagem e assistência sigam o mesmo critério do desenho. ## Melamina no projeto PIMO Registar o painel correcto na biblioteca de materiais evita que o 3D mostre uma decoração e a lista de corte outra. O fluxo recomendado no [guia de materiais](/pt-pt/guias-utilizador/materiais/) passa por separar, quando necessário, **material de carcaça** e **material de frente**: por exemplo, branco por dentro e madeira clara nas portas. Cada alteração actualiza áreas e custos no resumo financeiro. Ao gerar a [lista de corte](/pt-pt/funcionalidades/lista-de-corte/), confirme espessura nominal, sentido de veio (se aplicável) e identificação de peças para a oficina. Se trabalha com fornecedor que optimiza chapas, exportar dimensões fiéis poupa desperdício e chamadas de clarificação. Materiais com o mesmo código visual mas espessuras diferentes não devem partilhar uma única entrada genérica «melamina», isso quebra a furação e o peso estimado. ## Comparar com MDF cru, lacado e outros painéis O MDF sem melamina é escolhido quando o acabamento final é lacado na oficina ou em terceiro. A melamina resolve o acabamento de fábrica, com repeatibilidade de cor entre lotes, ainda assim, convém encomendar chapas da mesma campanha em projectos grandes. Frentes em MDF lacado podem oferecer mais liberdade de cor RAL, ao custo de prazo e de retrabalho se houver danos em obra. Para prateleiras longas, avalie deflexão: um aglomerado de densidade média com melamina pode precisar de reforço ou espessura superior. Documentar essas decisões no projeto ajuda equipas de montagem e pós-venda. ## Boas práticas na bancada e no armazém Armazene chapas na horizontal, com suporte em toda a superfície, e evite arrastar uma chapa sobre outra, riscos na melamina são difíceis de polir. Etiquete restos por decoração e espessura; retalhos grandes alimentam nesting de peças pequenas e reduzem custo de aquisição. Na serra ou no CNC, use discos e fresas adequados a painéis revestidos; pressão excessiva na orladora pode marcar faces brilhantes. Teste de fita em um corte de prova antes de uma corrida de dezenas de metros. ## Conclusão Painéis melamínicos são o alicerce do mobiliário residencial moderno em Portugal: rápidos de montar, variados em design e familiares para distribuidores. O desempenho final depende menos da marca genérica «melamina» e mais da combinação substrato + decoração + orlagem + dados correctos no software. Ao alinhar catálogo, projeto e lista de corte no PIMO, a passagem do orçamento à chapa torna-se auditável, e o cliente recebe o acabamento que viu no ecrã. --- ## Nesting CNC: optimizar chapas, reduzir desperdício e ligar ao projeto URL: https://pimo.info/pt-pt/blog/posts/nesting-cnc/ Author: Khaled Princípios de nesting em painéis, margens de segurança, ordem de corte e integração com listas exportadas do PIMO. Nesting é o arranjo inteligente de peças 2D numa chapa antes do corte CNC, o mesmo princípio do «quebra-cabeças», mas com euros por metro quadrado em jogo. Uma optimização medíocre deixa retalhos grandes no chão; uma boa combina peças de vários módulos, respeita veio decorativo e margens da máquina. Para oficinas que fabricam cozinhas e roupeiros a partir de projectos digitais, o nesting é o ponto onde **desenho e produção** se encontram ou se desencontram. Este artigo explica conceitos práticos e como alimentar o processo a partir do PIMO. ## O que o software de nesting precisa receber Cada peça deve chegar com: - **Comprimento e largura** (ou contorno, se houver formas irregulares). - **Espessura** da chapa, misturar 16 mm e 19 mm na mesma corrida é erro grave. - **Quantidade** e identificação legível para etiquetas pós-corte. - **Restrições de rotação**, melaminas com veio muitas vezes só rodam 0° ou 180°. - **Margem entre peças** (kerf + folga) definida pela fresa e pelo fabricante da máquina. A [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) do PIMO consolida dimensões do modelo paramétrico; a exportação para TCN ou outros formatos está descrita nas páginas de [exportação CNC](/pt-pt/funcionalidades/exportacao-cnc-tcn-drill-xml/) e no [guia de exportação](/pt-pt/guias-utilizador/exportacao/). Dados desactualizados após uma alteração de porta no escritório propagam-se como desperdício na serra. ## Objectivo da optimização: menos chapa, menos tempo Algoritmos de nesting tentam minimizar área usada ou número de chapas, respeitando prioridades: peças grandes primeiro («âncoras»), peças pequenas nos interstícios, retalhos reutilizáveis numa fila de «stock virtual». Em produção mista, agrupar por cor e espessura evita trocas de disco e de referência de chapa. O ganho é de material e de tempo: menos ciclos de carga na mesa, menos refilas manuais e menos risco de confundir peças de projectos diferentes. Muitas empresas reservam a última hora do dia para corridas só de retalho, gavetas pequenas, fundos, reforços. ## Margens, refila e qualidade de borda A fresa remove largura (kerf); se o nesting ignorar esse valor, peças ficam curtas. A **refila perimetral** da chapa remove bordos danificados do transporte, o layout deve incluir faixa de trim. Faces melamínicas pedem entrada suave da ferramenta; ordem de corte pode começar por contornos internos (rasgos) antes de separar a peça da chapa, conforme post-processor. Para furação vertical no mesmo centro, confirme se o nesting e o drilling partilham coordenadas de referência; desvios de zero origin são causa clássica de furos fora de sítio. ## Nesting manual vs. automático Oficinas pequenas ainda arranjam à mão em software genérico ou até em papel para lotes mínimos. O automático compensa quando há dezenas de peças por semana e vários operadores. O critério humano continua necessário: «esta peça estrutural não pode ficar com o veio perpendicular ao solicitado», ou «este retalho guarda-se para o projecto X». Documentar regras internas (folga mínima, tamanho mínimo de retalho recuperável) alinha escritório e chão de fábrica. ## Ligação ao fluxo PIMO No ciclo típico PIMO: 1. Modelar módulos e materiais no configurador. 2. Gerar lista de corte com espessuras correctas. 3. Exportar para o CAM ou software de nesting da máquina. 4. Validar relatório de utilização (% de chapa) antes de cortar. Se a taxa de utilização cair projecto após projecto, investigue primeiro o desenho: prateleiras com 5 mm a mais de comprimento multiplicam área; fundos desnecessariamente grossos consomem chapas inteiras. Para aprofundar gestão de sobras, leia [lista de corte e resíduos](/pt-pt/blog/posts/lista-corte-residuos/). ## Integração com orlagem e secções seguintes O nesting define o contorno; a orladora define a durabilidade da borda. Planeie sequência de produção para que peças com o mesmo código de fita saiam agrupadas, trocar rolo de orla a cada dez peças consome mais tempo do que uma corrida mal optimizada de chapa. Cantos internos agudos podem exigir raio mínimo na fresa; se o desenho paramétrico permitir, arredondar 2 mm no software evita micro-lascas que a orladora não cobre. Quando o centro de maquinação fura na vertical após o nesting, confirme que a etiqueta da peça sobrevive ao pó e à aspiração. Muitas oficinas imprimem código após corte com base no ficheiro de nesting, não no desenho original, desde que a referência seja única por peça, a rastreabilidade mantém-se. ## Segurança e organização pós-corte Peças pequenas voam com vácuo mal ajustado; redes e limitadores existem por razão. Após corte, pilhas etiquetadas por módulo ou por cliente evitam mistura na orladora. O nesting bem feito inclui sequência que minimiza revirar a chapa, cada viragem é tempo e risco de risco na face. ## Conclusão Nesting CNC não é luxo de grandes fábricas: é disciplina de quem compra painéis ao metro quadrado e vende ao módulo. Com projecto fiável no PIMO e regras claras na máquina, a optimização de chapas deixa de ser talento isolado de um operador e passa a métrica repetível, menos desperdício, mais margem e prazos mais curtos entre encomenda e montagem. --- ## Orlagem de bordos: acabamento, precisão e ligação ao projeto digital URL: https://pimo.info/pt-pt/blog/posts/orlagem-bordos/ Author: Khaled Porque a orlagem importa na durabilidade e no aspeto dos móveis, e como alinhar materiais, lista de corte e produção no PIMO. Quem entra numa cozinha ou num roupeiro de qualidade raramente repara nos bordos das prateleiras, até falhar um. A orlagem (aplicação de fita de bordo ou acabamento equivalente) protege o núcleo da chapa, esconde o corte e prolonga a vida do móvel em ambientes húmidos ou de uso intenso. Na produção, porém, a orlagem é um processo crítico: exige sequência correta em relação ao corte, escolha de fita compatível com o decor e registo claro de quais arestas são visíveis. Este artigo liga a orlagem ao fluxo de projeto no PIMO: [materiais](/pt-pt/funcionalidades/materiais/), [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) e [estações industriais](/pt-pt/funcionalidades/estacoes-industriais/). ## Função da orlagem no mobiliário Painéis de aglomerado ou MDF revestidos a melamina expõem um núcleo absorvente em cada corte. Sem orlagem, a humidade entra, o bordo esfarela e o revestimento pode descolar. A fita de bordo, PVC, ABS, folha natural ou outros materiais, é colada e usinada nas máquinas de orlar até ficar flush com a superfície. Do ponto de vista do cliente final, a orlagem contribui para: - **Estética**, continuidade de cor ou contraste deliberado nas arestas frontais. - **Segurança**, bordos arredondados ou bem acabados reduzem lascas. - **Durabilidade**, especialmente em tampos de secretária, portas de casa de banho e gavetas de cozinha. Na fábrica, a orlagem consome tempo de máquina e de operador. Cada metro de bordo mal especificado no projeto gera retrabalho ou stock de fita que ninguém volta a usar. ## Quais bordos orlar: regras de projeto Nem todas as arestas de uma peça precisam de fita. Costuma-se orlar: - Frentes visíveis de prateleiras e tampos. - Bordos expostos de divisórias e laterais quando não ficam encostados à parede. - Aberturas de gavetas e portas, conforme o desenho. Arestas junto a paredes, encostos ou uniões entre módulos podem ficar sem orla, desde que o acabamento interno seja aceite. O erro clássico é tratar todas as peças igualmente no software e depois orlar arestas que serão cobertas, desperdício de fita e de ciclo de máquina. No PIMO Criativo, a definição de materiais de carcaça e frentes em [Materiais](/pt-pt/funcionalidades/materiais/) estabelece o decor de referência. Os remates e regras de bordo devem refletir o que a oficina realmente aplica; quando existir discrepância entre a biblioteca de materiais e o stock de fita no armazém, o projeto mente de forma cara. ## Lista de corte e informação para a orlagem A [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) consolida dimensões em milímetros e identifica cada peça do módulo. Para a orlagem, o operador precisa de saber **quantos lados** e **quais lados**, frequentemente codificados em convenções internas (por exemplo, indicação de arestas longas e curtas após o nesting). Boas práticas: 1. Gerar a lista de corte na mesma revisão que o nesting, para não orlar peças que ainda vão ser recortadas com outras medidas. 2. Etiquetar peças no chão de fábrica com referência ao módulo e à orientação do veio, se aplicável. 3. Separar lotes por espessura e por decor de fita, misturar 19 mm carvalho com 16 mm branco na mesma fila de orlagem atrasa a produção. Se a sua empresa exporta pacotes completos de produção, verifique também o [PDF técnico](/pt-pt/funcionalidades/pdf-tecnico/) e os guias de [exportação](/pt-pt/guias-utilizador/exportacao/) para incluir remates no pacote entregue à fábrica. ## Sequência na estação industrial Na maioria dos fluxos, a sequência é **corte → orlagem → furação** (ou corte em CNC seguido de orlagem e depois centradeira). Inverter sem motivo, por exemplo, furar antes de orlar quando a ferragem exige precisão no bordo, pode danificar a fita ou exigir máscaras adicionais. As [estações industriais](/pt-pt/funcionalidades/estacoes-industriais/) ajudam a documentar onde a orlagem se insere no percurso da encomenda e que recursos estão disponíveis (orladora manual, automática de avanço, dupla colagem). Quando o escritório de projeto conhece essa realidade, evita especificar quatro orlas em peças que a máquina só consegue processar em dois passes. ## Compatibilidade de fita e material A fita deve aproximar-se do decor da melamina ou contraste de forma intencional. Espessura da fita (por exemplo 0,4 mm, 1 mm ou 2 mm) influencia o aspeto da junta e o ajuste em portas. Fabricantes de painel e de fita publicam cartas de cores; a oficina deve manter um subconjunto alinhado com a biblioteca usada no PIMO. Para frentes lacadas ou folheados, a orlagem pode ser substituída ou complementada por outros acabamentos; mesmo assim, o projeto digital deve registar a intenção para o orçamento e para o tempo de produção não subestimarem o trabalho. ## Qualidade e defeitos comuns - **Descolagem**, cola ou temperatura inadequadas, ou bordo contaminado com pó de serra. - **Linha escura ou clara**, fita do tom errado em relação ao painel. - **Espessura visível**, excesso de cola ou usinagem incompleta após a orla. - **Cantos mal tratados**, especialmente em peças em L ou recortes interiores. Controlo visual na saída da orladora poupa montagens com frentes que «não fecham» por tolerâncias acumuladas no bordo. ## Orlagem e sustentabilidade operacional Reduzir metros de fita desnecessários poupa dinheiro e também cola, embalagem e trocas de bobine na máquina. Otimizar o nesting antes da orlagem, tema tratado em artigos sobre lista de corte e resíduos, diminui também o perímetro total de bordos a processar em chapas mal aproveitadas. ## Conclusão A orlagem de bordos é o acabamento que o utilizador toca todos os dias. No PIMO, começa pela escolha correta em [Materiais](/pt-pt/funcionalidades/materiais/), confirma-se na [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) e executa-se numa [estação industrial](/pt-pt/funcionalidades/estacoes-industriais/) bem definida. Tratar a orlagem como detalhe secundário no software é tratar a qualidade do móvel como opcional, e a produção industrial não perdoa essa distração. --- ## PIMO TRAK: rastrear peças da exportação à montagem URL: https://pimo.info/pt-pt/blog/posts/pimo-trak-rastreio/ Author: Khaled Etiquetas QR UEE v5, identificação por peça e acompanhamento industrial, o que já pode usar hoje na fábrica. Numa cozinha ou roupeiro com dezenas de painéis, **trocar duas peças** ou **perder o estado de furação** custa horas e margem. O **PIMO TRAK** liga cada peça física ao projecto digital através de **códigos QR únicos**, começando pela exportação de **etiquetas UEE v5**, já implementada, e estendendo-se, consoante a instalação, à **camada industrial** de ordens de trabalho e leitura em posto. Este artigo resume o fluxo recomendado, alinhado com [sistemas PIMO TRAK](/pt-pt/sistemas-pimo/pimo-trak/), a [funcionalidade na app](/pt-pt/funcionalidades/pimo-trak/) e o [guia de utilizador](/pt-pt/guias-utilizador/pimo-trak/). ## Porque rastrear peça a peça Listas de corte agrupam por material e dimensão; humanos movem painéis entre mesa, furação, lacagem e embalagem. Sem identificação, dois módulos adjacentes ficam indistinguíveis após corte. Etiquetas QR fecham o circuito: **scan → identidade → projecto → operação seguinte**. Benefícios habituais: - Menos retrabalho por peça trocada. - Respostas rápidas a perguntas de montagem («esta lateral já passou pela furação?»). - Base para indicadores de produção quando a camada industrial está activa. ## O que está implementado hoje: etiquetas UEE v5 A geração de etiquetas é o ponto de entrada universal. No menu **Exportar**, escolha **Etiquetas (UEE v5)** ou inclua-as no **arquivo ZIP completo** junto com TCN, lista de corte e PDF técnico, como descrito na [exportação](/pt-pt/guias-utilizador/exportacao/). Passos práticos: 1. **Gerar** o PDF de etiquetas após congelar o projecto. 2. **Imprimir** em A4 ou folhas pré-cortadas compatíveis com a vossa impressora. 3. **Colar** cada etiqueta na peça correspondente **logo após o corte**, antes de a mover, boa prática oficial documentada no guia. Cada QR liga a peça ao identificador no modelo digital; não substitui a lista de corte, complementa-a no chão de fábrica. ## Camada industrial e acompanhamento por posto Além das etiquetas, o ecossistema prevê **work-orders** e tracking na app industrial PIMO-TRAK: leitura de QR em postos como corte, furação, lacagem ou montagem, com progresso consultável na instalação activa. O estado exacto de ecrãs agregados (Tracking, Quality) pode variar consoante a **build instalada**, a documentação marca alguns elementos como mistos ou planeados. Se a vossa fábrica ainda não expõe digitalização em todos os postos, **as etiquetas continuam válidas** para identificação física e conferência manual; trate o acompanhamento em tempo real como evolução, não como pré-requisito para começar a etiquetar. ## Equipamento de leitura QR standard lê-se com **câmara de telemóvel** ou scanner USB/Bluetooth compatível. Não é necessário hardware proprietário para beneficiar da identificação por peça; a camada industrial pode exigir dispositivos fixos em postos específicos, valide com o administrador da vossa instalação PIMO. ## Integração com CNC e nesting Rastreio eficaz assume **ficheiros CNC alinhados** com etiquetas: mesma versão de exportação, mesma ordem de nesting. Se reoptimizar layouts após gerar etiquetas, **reexporte** etiquetas e TCN juntos. Consulte o [guia de exportação](/pt-pt/guias-utilizador/exportacao/) e as páginas [exportação TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/) para manter pacotes coerentes. Após nesting por espessura ([guia de layout](/pt-pt/guias-utilizador/nesting-layout-corte/)), aplique etiquetas antes de separar pilhas para furação, reduz ambiguidade quando várias encomendas correm em paralelo. ## Organização na fábrica Algumas equipas adoptam: - **Zona de etiquetagem** junto à serra, com impressora e lista de verificação. - **Contentores por ambiente** (cozinha Silva, escritório Lda.) após lacagem. - **Checklist de montagem** que inclui scan de laterais estruturais antes de fechar costas. O [módulo industrial](/pt-pt/funcionalidades/modulo-industrial/) e [estações industriais](/pt-pt/funcionalidades/estacoes-industriais/) contextualizam como o TRAK se insere no panorama mais amplo PIMO. ## Limites e expectativas PIMO TRAK **não substitui** formação de operadores nem manutenção de máquinas. Também não corrige projectos mal dimensionados, detecta e identifica peças, não reinventa folgas. Para erros de desenho, use [análise de projetos](/pt-pt/funcionalidades/analise-projetos/) antes de cortar. Se apenas parte da equipa adoptar etiquetas, o sistema torna-se inconsistente. Compromisso mínimo: **100% das peças que saem da serra** com etiqueta legível. ## Perguntas frequentes em produção **Posso reimprimir uma etiqueta perdida?** Sim, regenere a exportação do projecto (ou a folha da espessura afectada) para obter QR coerente com o modelo; evite duplicar IDs à mão. **Etiqueta danificada na lacagem?** Substitua antes da embalagem; peças sem QR no contentor final atrasam montagem in situ. **Projectos multi-ambiente?** Use identificação visual nos contentores e mantenha o mesmo número de encomenda no PDF técnico e no naming do ZIP. ## Conclusão PIMO TRAK transforma exportação digital em **rastreabilidade física**: comece pelas **etiquetas UEE v5**, aplique-as no momento certo e evolua para leitura por posto quando a camada industrial estiver disponível na vossa instalação. Detalhe operacional em [PIMO TRAK, sistemas](/pt-pt/sistemas-pimo/pimo-trak/), [funcionalidade](/pt-pt/funcionalidades/pimo-trak/) e [guia passo a passo](/pt-pt/guias-utilizador/pimo-trak/). --- ## Regras de fabrico para portas e gavetas URL: https://pimo.info/pt-pt/blog/posts/portas-gavetas-fabrico/ Author: Khaled Folgas, exclusividade, ferragens e validação antes da exportação, o que a fábrica precisa de respeitar em frentes de mobiliário. Portas e gavetas são a face visível do mobiliário, e também onde **folgas erradas**, **ferragens incompatíveis** ou **interferências com módulos vizinhos** se manifestam primeiro. Num fluxo digital como o PIMO, muitas regras são aplicadas automaticamente no desenho; na fábrica, o desafio é garantir que **o que foi exportado** corresponde ao **critério industrial** da empresa e ao **manual do fornecedor de ferragens**. Este guia resume práticas de fabrico alinhadas com a documentação do centro de ajuda, para equipas de corte, furação, lacagem e montagem. ## Exclusividade no mesmo módulo No PIMO, **portas e gavetas são mutuamente exclusivas** numa mesma caixa: ao activar gavetas, as portas desse módulo são removidas automaticamente, e vice-versa. Isto reflecte a realidade construtiva, não se fabrica uma porta basculante e três gavetas na mesma abertura sem soluções especiais. Para a fábrica, a implicação é simples: **cada módulo na lista de peças** deve bater certo com o tipo de frente do projeto. Se alguém alterar manualmente uma peça «à mão» no CAD ou na CNC, pode criar um conjunto impossível de montar. Antes de iniciar produção, confirme no relatório ou na pré-visualização 3D o tipo de frente por módulo, seguindo o [guia de portas e gavetas](/pt-pt/guias-utilizador/portas-e-gavetas/). ## Folgas e dimensões de frente Folgas entre porta e carcaça, entre gavetas adjacentes, ou entre frente e tampo, não são estética arbitrária: compensam **variações de lacagem**, **ajuste de dobradiças** e **expansão da madeira**. O sistema calcula folgas segundo regras internas quando configura [portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/); alterar espessuras de frente ou materiais sem recalcular o projeto arrisca portas que «mordem» ou gavetas que falham o alinhamento. Na produção: - Respeite a **espessura de frente** definida no projeto (melamina, MDF lacado, maciço). - Após lacagem ou folheação, **não assuma** que a folga nominal se mantém, faça amostras quando mudar fornecedor de acabamento. - Registe desvios sistemáticos para retroalimentar o desenho na próxima encomenda. ## Ferragens derivadas do desenho Dobradiças, corrediças, calços e fixações entram no cálculo conforme a configuração activa, como descrito na página de [ferragens](/pt-pt/funcionalidades/ferragens/). A fábrica deve tratar a **lista de ferragens exportada** como parte do BOM: trocar uma corrediça por outra de curso ou fixação diferente exige validação mecânica, não apenas «cabem na caixa». Boas práticas: - Separar kits de ferragem **por módulo** ou por ambiente, conforme o vosso método de embalagem. - Conferir **lateralidade** (portas direita/esquerda) antes de furação. - Guardar folhas de furação do fabricante alinhadas com o ficheiro Drill XML ou TCN gerado na [exportação](/pt-pt/guias-utilizador/exportacao/). ## Gavetas: distribuição de alturas Quando se definem entre uma e quatro gavetas por módulo, o PIMO **distribui alturas** segundo regras internas. Operadores não devem serrar frentes «a olho» com base num desenho antigo se a quantidade de gavetas mudou no software, cada alteração reordena peças e furos. Se a vossa linha usa corrediças com **altura mínima de gaveta**, valide no configurador antes de exportar; corrigir só na montagem gera furos deslocados e retrabalho caro. ## Portas duplas e aberturas Portas simples versus duplas afectam larguras de peças, número de dobradiças e possíveis encontros ao centro. Use a **animação de abertura** no desenho para detectar colisões com colunas, eletrodomésticos ou módulos altos adjacentes, como recomendado no guia de utilizador. Na fábrica, marque peças **pares de portas** que devem ser montadas em simultâneo para garantir simetria de folgas; pequenas diferenças de corte amplificam-se visivelmente em frentes altas. ## Sequência recomendada antes do CNC 1. Revisar tipo de frente por módulo (porta / gavetas / sem frente). 2. Validar materiais de frente versus carcaça na [gestão de materiais](/pt-pt/guias-utilizador/materiais/). 3. Exportar lista de corte, furação e PDF técnico num único fluxo. 4. Aplicar [etiquetas PIMO-TRAK](/pt-pt/guias-utilizador/pimo-trak/) após corte, se usarem rastreio por peça. ## Montagem e pós-venda Na montagem, a ordem importa: **carcaça nivelada**, depois ferragens fixas à caixa, por fim frentes reguladas. Documente folgas finais aceites pela empresa (por exemplo, uniformidade entre gavetas de um mesmo bloco). Fotografias de referência por projeto ajudam equipas externas a replicar o padrão de qualidade. ## Conclusão Regras de fabrico para portas e gavetas são a ponte entre **automação no desenho** e **execução manual na oficina**. Aproveitar a exclusividade automática, ferragens derivadas e validação de abertura no PIMO reduz erros; a fábrica completa o ciclo com disciplina na lacagem, na furação e na conferência de kits. Para detalhe passo a passo no software, consulte [portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/) e o [guia de utilizador](/pt-pt/guias-utilizador/portas-e-gavetas/). --- ## A profissão de carpinteiro em 2026: oficina, digital e mobiliário sob medida URL: https://pimo.info/pt-pt/blog/posts/profissao-carpinteiro/ Author: Khaled Competências que o mercado pede a marceneiros e carpinteiros em Portugal, da bancada ao projeto 3D e à produção CNC. Carpinteiro, marceneiro, montador de mobiliário, operador CNC, na rua e na oficina, os títulos misturam-se, mas o trabalho continua a juntar **material, precisão e contacto com o cliente**. Em 2026, quem fabrica cozinhas e roupeiros em Portugal encontra moradias mais compactas, exigência de prazo curto e concorrência de grandes marcas com catálogo fechado. A resposta de muitas empresas não é abandonar o ofício: é combinar bancada tradicional com software de projeto, listas de corte optimizadas e rastreio de encomendas. Este artigo descreve o perfil profissional que esse modelo pede, sem romantizar nem reduzir a profissão a «cliques num ecrã». ## O que mudou, e o que permanece Permanece a necessidade de ler um espaço, nivelar módulos, ajustar folgas de porta e resolver imprevistos de obra (paredes fora de prumo, tubagens inesperadas). Mudou o volume de trabalho repetitivo feito à máquina: furação em série, nesting de chapas, ferragens de gaveta com amortecimento integrado. O carpinteiro que só sabia serra e formão compete mal com quem não entende **desenho técnico digital**; o técnico que só desenha sem nunca montar perde credibilidade na loja. A formação oficial em Portugal continua a passar por percursos de educação profissional e aprendizagem em empresas do setor madeira e mobiliário. Paralelamente, cursos curtos de software CAD/CAM, segurança em máquinas e gestão de stocks preenchem lacunas que o mercado cobra no primeiro emprego. ## Competências técnicas em camadas Uma divisão útil para equipas e recrutamento: 1. **Leitura de projeto**, plantas, alçados, detalhes de fixação, listas de corte com identificação de peças. 2. **Materiais**, diferença entre melamina, MDF, contraplacado e maciça; quando orlar, quando lacar. 3. **Ferragens**, sistemas de 32 mm, dobradiças coplanares, corrediças telescópicas ou de subida total. 4. **Máquinas**, serra de formato, orladora, CNC de nesting, centro de furação; noções de manutenção e segurança. 5. **Acabamento e montagem**, silicones corretos em cozinha, calços, alinhamento de gavetas, ajuste de dobradiças. No escritório, ferramentas como o PIMO Criativo concentram desenho paramétrico, materiais e exportação, competências descritas nas [funcionalidades](/pt-pt/funcionalidades/) do produto. Na oficina, o mesmo projeto alimenta orçamento e produção; quem entende os dois lados reduz retrabalho. ## O papel comercial e a relação com o cliente Em lojas de mobiliário sob medida, o «carpinteiro» é muitas vezes o projetista que mede, apresenta 3D e acompanha montagem. Comunicar limites (prazos de fornecedor, cores de lote, altura útil de gaveta) faz parte da profissão tanto como aplainar uma porta. Orçamentos claros, com materiais nomeados, não apenas «cozinha branca», protegem margem e confiança. A inteligência artificial entra aqui como apoio, não substituto: artigos como o nosso sobre [IA na carpintaria](/pt-pt/blog/posts/ia-carpintaria/) sublinham automação de tarefas repetitivas, não decisão estética ou estrutural. O profissional continua a ser responsável pela medição em obra e pela validação final. ## Saúde, segurança e ergonomia Poeiras de madeira, ruído e posturas em montagem continuam a ser riscos reais. Extração na serra e no CNC, equipamento de proteção individual e rodízio de tarefas pesadas não são «burocracia», são condição para carreiras longas. Empresas que investem em elevação de chapas e mesas de montagem ajustáveis retêm melhor mão de obra qualificada. ## Carreira e especialização Há caminhos distintos dentro do mesmo sector: operador de produção especializado em nesting, chefe de oficina, projetista comercial, instalador autónomo, gestor de compras de chapas e ferragens. A especialização em **cozinhas planeadas**, closets ou mobiliário de contracto hoteleiro traz vocabulários diferentes (normas de fogo, desgaste, logística). Atualização contínua em software, incluindo [design 3D](/pt-pt/blog/posts/software-design-3d/), deixa de ser diferencial de elite e passa a requisito em empresas médias que querem competir com cadeias internacionais em prazo e consistência. ## Trabalhar com digital sem perder o ofício O fluxo ideal não elimina o ajuste manual: elimina surpresas. Quando a lista de corte, a furação e as ferragens vêm do mesmo modelo, o montador passa tempo a fino-tuning, não a refazer furos. Quem vem da formação clássica pode aprender o configurador por módulos; quem vem da informática deve passar tempo na oficina a ver uma orlagem mal aplicada ou uma gaveta a roçar. Mentoria interna, um experiente e um recém-formado em par na primeira montagem CNC, costuma funcionar melhor do que manuais longos ignorados. ## Conclusão A profissão de carpinteiro no mobiliário contemporâneo é híbrida: mãos na madeira e olho no ecrã, cliente na loja e ficheiro na máquina. Quem investe nas duas frentes ganha empregabilidade e autonomia para empreender. Ferramentas como o PIMO existem para ligar esses mundos; o talento continua a ser humano, medição, critério e acabamento que nenhum algoritmo monta sozinho em casa de um cliente. --- ## Software de design 3D para marcenaria: o que procurar e como o PIMO se encaixa URL: https://pimo.info/pt-pt/blog/posts/software-design-3d/ Author: Khaled Critérios para escolher ferramentas de modelação 3D no mobiliário por medida, e relação com o configurador 3D do PIMO Criativo. Desenhar móveis em 2D no CAD genérico ainda funciona para algumas oficinas, mas clientes, retalhistas e fábricas pedem cada vez mais **visualização 3D**, listas de peças automáticas e ligação ao orçamento. O mercado oferece desde modeladores livres até suites industriais; para marcenaria e mobiliário por medida, o critério não é «o software mais bonito», mas o que reduz retrabalho entre venda, engenharia e produção. Este artigo resume o que avaliar ao escolher software de design 3D para carpintaria e mobiliário, e como o [configurador 3D](/pt-pt/funcionalidades/configurador-3d/) do PIMO Criativo se insere num fluxo documentado em [Como funciona](/pt-pt/como-funciona/) e nos [Primeiros passos](/pt-pt/primeiros-passos/). ## Modelação livre versus configurador paramétrico Ferramentas de modelação 3D de propósito geral (Blender, SketchUp, soluções de CAD mecânico) permitem formas arbitrárias. São excelentes para conceito arquitetónico ou peças únicas, mas raramente geram sozinhas: - Lista de corte com espessuras de chapa reais. - Regras de ferragem e furação repetíveis. - Nesting e exportação para CNC no formato da fábrica. Um **configurador paramétrico** parte de módulos, caixas e bibliotecas de materiais. O projetista altera larguras e alturas dentro de regras; o sistema recalcula peças, frentes e custos. É o modelo que a maioria das cozinhas e roupeiros embutidos exige, não escultura manual de cada painel. O [configurador 3D](/pt-pt/funcionalidades/configurador-3d/) do PIMO pertence a esta segunda família: workspace orientado ao mobiliário, integrado com materiais, portas, gavetas e saídas de produção. ## Critérios de escolha para uma empresa de mobiliário ### Ligação ao fluxo de produção O desenho 3D deve alimentar a [lista de corte](/pt-pt/funcionalidades/lista-de-corte/), o [nesting](/pt-pt/funcionalidades/nesting-fast-pro/) e as exportações técnicas (PDF, TCN, Drill XML, etiquetas). Software que só exporta imagens bonitas para o cliente deixa a engenharia a refazer tudo noutro sistema. ### Biblioteca de materiais e custos [Materiais](/pt-pt/funcionalidades/materiais/) no PIMO impactam o aspeto 3D e o resumo financeiro. Ao comparar ferramentas, verifique se a biblioteca é editável pela empresa e se reflete preços por metro quadrado ou por chapa, não apenas texturas. ### Ferragens e portas Sistemas de gaveta e dobradiça impõem geometria. A área [Portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/) e [Ferragens](/pt-pt/funcionalidades/ferragens/) devem estar no mesmo produto que o 3D, não numa folha Excel paralela. ### Colaboração e revisões Projetos evoluem após medição em obra. Importa histórico de alterações, partilha com cliente e exportação consolidada (ZIP de produção nos guias de exportação). ### Curva de aprendizagem Equipas mistas, vendas, desenho, fábrica, precisam de [primeiros passos](/pt-pt/primeiros-passos/) claros e documentação em português. Complexidade excessiva no modelador livre atrasa a adoção. ## Onde o CAD tradicional ainda faz sentido Peças de autor, marcenaria artística ou integração com maquinaria não padronizada podem exigir CAD 2D/3D externo. Estratégias híbridas passam por definir o grosso do projeto no PIMO e exportar DXF ou PDF para operações pontuais, sempre com cuidado para não divergir versões. O help center descreve a arquitetura global: projeto → módulos → peças → materiais → lista de corte → nesting → exportações → orçamento → acompanhamento industrial. O 3D é o centro visível desse pipeline, não um fim em si. ## Visualização para o cliente Modo foto, salas e ambientes (funcionalidades documentadas no help center) ajudam a fechar vendas. Mas a promessa ao cliente deve ser executável: o mesmo modelo que aparece na reunião é o que gera a chapa na serra. Desalinhamento entre «render de venda» e «ficheiro de fábrica» destrói confiança. ## Performance e hardware Modelação 3D em navegador ou aplicação desktop exige máquinas razoáveis e ligação estável quando o trabalho é na nuvem. Para equipas em crescimento, padronizar postos de projeto evita que um portátil antigo bloqueie a adoção do configurador. ## Segurança e dados do projeto Orçamentos e desenhos são ativos comerciais. Contas, acesso e definições de projeto (ver funcionalidades de conta e definições) devem fazer parte da avaliação, especialmente se vários utilizadores editam o mesmo cliente. ## Implementação na prática 1. Mapear o fluxo atual desde a medição até à montagem. 2. Escolher um projeto piloto real (cozinha ou roupeiro médio). 3. Percorrer [Primeiros passos](/pt-pt/primeiros-passos/) e gerar lista de corte e PDF técnico. 4. Validar na fábrica antes de mudar todos os clientes. 5. Formar vendas para não prometer geometrias fora das regras do configurador. ## Conclusão Software de design 3D para marcenaria não é sinónimo de «qualquer modelador 3D». É a peça que une cliente, custo e CNC. O [configurador 3D](/pt-pt/funcionalidades/configurador-3d/) do PIMO foi pensado para esse encaixe, dentro de um ecossistema descrito em [Como funciona](/pt-pt/como-funciona/). Avaliar alternativas com os mesmos critérios, produção, materiais, ferragens e exportação, mantém a decisão honesta e orientada ao chão de fábrica. --- ## Sustentabilidade na madeira e no mobiliário: certificação, resíduos e escolhas de projeto URL: https://pimo.info/pt-pt/blog/posts/sustentabilidade-madeira/ Author: Khaled Como a gestão florestal certificada, o desperdício de corte e os materiais no PIMO se ligam a decisões mais sustentáveis na marcenaria. Sustentabilidade no mobiliário deixou de ser só marketing verde: grandes obras públicas, cadeias de retalho e clientes finais perguntam pela origem da madeira, pela emissão de compostos orgânicos voláteis e pelo destino dos retalhos de chapa. Para marcenarias em Portugal, integradas num mercado europeu exigente, a resposta passa por **compras certificadas**, **eficiência de corte** e **durabilidade do produto**. Este artigo liga esses pilares ao trabalho diário de projeto e produção, incluindo o papel da lista de materiais e de corte no PIMO. ## Madeira certificada: o que o FSC representa O [Forest Stewardship Council (FSC)](https://fsc.org/en) é um sistema internacional de certificação florestal que promove práticas ambientalmente adequadas, socialmente benéficas e economicamente viáveis. Segundo a organização, existem **mais de 165 milhões de hectares** de florestas certificadas FSC e **mais de 70 000 certificados** emitidos a empresas e organizações na cadeia de custódia. Para a oficina, o símbolo FSC numa chapa ou num papel de embalagem significa rastreabilidade até a uma gestão florestal auditada, não substitui o seu próprio critério de qualidade de painel, mas responde a concursos e a clientes que exigem prova documental. Mantenha facturas e códigos de lote; em projectos mistos, separe stock certificado do convencional para não invalidar a declaração final. Outros esquemas (como PEFC) também operam na Europa; o princípio é o mesmo: **cadeia de custódia** do tronco ao módulo montado. ## Painéis derivados e pegada de material MDF, aglomerado e contraplacado consomem madeira em fibras ou lamelas, colas e energia de prensagem. Não são «anti-ecológicos» por definição: podem aproveitar subprodutos florestais e permitir mobiliário durável com menos maciça de crescimento lento. O que penaliza o ambiente é **desperdício**, **vida útil curta** por má instalação e **substituição prematura** por erros de projeto. Escolher espessura adequada (evitar sobre-dimensionar prateleiras), proteger zonas húmidas e especificar ferragens de longa duração são decisões de sustentabilidade tão relevantes como o selo na chapa. ## Resíduos de corte e energia na oficina Retalhos de melamina e MDF acumulam rapidamente. Hierarquia prática: 1. **Reutilizar** em nesting de peças pequenas ou protótipos. 2. **Reciclar** via parceiros que aceitam painéis (conforme legislação local de resíduos). 3. **Valorizar energética** apenas quando não há alternativa, melhor que aterro, mas inferior à reutilização. Serragem pode ir para compostagem industrial ou acordos com biomassa, dependendo do concelho. Separar PVC de orlagem de madeira pura evita contaminar fluxos recicláveis. Poeiras exigem aspiração; eficiência energética de motores de CNC e compressores entra na conta de carbono da empresa, manutenção preventiva poupa kWh e paragens. ## Projeto digital como ferramenta de eficiência Um modelo paramétrico correcto reduz peças mal dimensionadas e encomendas de chapa a mais. A [lista de corte](/pt-pt/funcionalidades/lista-de-corte/) e o nesting (ver artigo dedicado a [nesting CNC](/pt-pt/blog/posts/nesting-cnc/)) traduzem-se directamente em **menos metros quadrados comprados** para o mesmo conjunto de módulos. Na biblioteca de [materiais](/pt-pt/funcionalidades/materiais/), registar código de fornecedor e, quando aplicável, nota «FSC» ajuda equipas comerciais a filtrar opções sem reinventar a pesquisa a cada orçamento. Clientes corporativos agradecem memoriais que mencionem certificação e estratégia de minimização de resíduos. ## Durabilidade e reparabilidade Mobiliário que pode ser desmontado, ajustado e reparado evita substituição total. Maciça e ferragens de qualidade favorecem reparo; melamina bem orlada dura décadas em cozinha seca. Vender manutenção (reajuste de dobradiças, substituição de corrediças) prolonga vida útil, alinhado com economia circular defendida por normas e por grandes compradores. ## Embalagem, transporte e montagem Sustentabilidade não termina na serra: embalagens de cartão reciclado, cantoneiras reutilizáveis e entregas consolidadas reduzem viagens e plástico de proteção. Na montagem, evitar furos duplicados ou reforços de última hora poupa material e tempo em obra, erros de medição são desperdício invisível no relatório de nesting, mas visível na conta de carbono do veículo que volta à oficina. ## Comunicar com transparência Evite afirmações vagas («ecológico»). Prefira: espécie ou tipo de painel, certificação com número de licença quando disponível, estimativa de utilização de chapa no projecto e orientações de cuidado. Se ainda não tem stock certificado, diga-o e proponha alternativa, credibilidade vale mais que um rótulo genérico. ## Conclusão Sustentabilidade na madeira combina floresta bem gerida, oficina eficiente e produto que dura. Os números do FSC mostram escala global de certificação; a sua marcenaria aplica essa intenção em cada lista de corte optimizada e cada módulo bem montado. Ferramentas como o PIMO não substituem certificados, ajudam a **materializar menos desperdício** e mais clareza do que vai para a casa do cliente. --- ## Como funciona URL: https://pimo.info/pt-pt/como-funciona/ Arquitetura e fluxo do PIMO Criativo: projeto → módulos/caixas → peças → materiais → lista de corte → nesting → exportações → orçamento → PIMO-TRAK. # Como funciona Fluxo ponta a ponta do PIMO Criativo, documentado a partir do código (estado do projeto, cutlist, nesting, exportações e PIMO-TRAK). Sem inventar passos: cada módulo lista entradas, saídas, dependências e ficheiros-fonte. Os sistemas de produto (TRAK, PROJETOS, NESTING, INDUSTRIAL, DRILL) estão em [Sistemas PIMO](/pt-pt/sistemas-pimo/). ## Dados - [`/data/modules.json`](/data/modules.json) - [`/data/buttons.json`](/data/buttons.json) - [`/llms-full.txt`](/llms-full.txt) --- ## Contacto URL: https://pimo.info/pt-pt/contacto/ Contactos oficiais PIMO: email, telefone e morada. # Contacto Apoio comercial, técnico ou de implementação: use os canais oficiais abaixo. ## Outros canais - Aplicação: [pimo.pro](https://pimo.pro) - Loja online: [pimo.pt](https://pimo.pt) - Centro de ajuda: [pimo.info](https://pimo.info) - Plano de negócio: [pim0.com](https://pim0.com) - [Políticas e Termos](/pt-pt/legal/) - [Livro de Reclamações online](https://www.livroreclamacoes.pt/Inicio/) > Este site é público e não requer login. --- ## Documentação técnica URL: https://pimo.info/pt-pt/documentacao-tecnica/ Documentação técnica. # Documentação técnica Secção separada para material de administração, engenharia de processo e camadas industriais do PIMO. ## Conteúdo - [Orçamentos P3.9](/pt-pt/documentacao-tecnica/orcamentos-p39/) - [Sistema Industrial](/pt-pt/documentacao-tecnica/sistema-industrial/) - [System docs (drawers, PDF engine e categorias)](/pt-pt/documentacao-tecnica/docs-do-sistema/) > Esta área é orientada a equipas técnicas e administrativas. Para operação diária do configurador, use os [guias de utilizador](/pt-pt/guias-utilizador/). --- ## System docs URL: https://pimo.info/pt-pt/documentacao-tecnica/docs-do-sistema/ System docs. # Documentos de sistema (read-only) No código da aplicação principal (`pimo-criativo`), a documentação de sistema é carregada por `src/utils/loadSystemDoc.ts` e separada por categorias. ## Categorias atualmente disponíveis - **Drawers System** Master plan, pipeline oficial/legado e certificação industrial de gavetas. - **PDF Engine** Documentação de análise online de PDFs industriais e comportamentos associados. ## Categorias listadas como "em preparação" - Doors System - CNC Pipeline - PI System - Viewer Architecture - UI Architecture - Settings & Rules ## Fontes técnicas de referência (na app principal) - `src/core/drawers/DrawerSystemReference.ts` - `src/core/drawers/DrawerIndustrialCertificationReport.md` - `src/core/industrial/onlineAnalysis/IndustrialOnlineAnalysisSystemDoc.md` - `src/utils/loadSystemDoc.ts` > Esta página funciona como índice público. O detalhe operacional continua a evoluir no repositório da aplicação principal. --- ## Orçamentos P3.9 URL: https://pimo.info/pt-pt/documentacao-tecnica/orcamentos-p39/ Orçamentos P3.9. # Orçamentos, Centro de Tarifas P3.9 O módulo de Orçamentos centraliza tarifas industriais/financeiras com persistência em *system settings*. ## Conceitos principais - Valores `0` mantêm impacto nulo no cálculo. - Flags ativam/desativam módulos de custo. - ADM, montagem, portes e IVA continuam com regras próprias no Financeiro. ## Blocos de configuração ## 1) Perfurações e CNC - Tarifa por furo (drill). - Tarifa por operação de nesting/CNC. ## 2) Custos industriais - Desperdício e serragem por área. - Custos de chapas reais (modo específico, não default global). - Mão de obra e logística (logística não substitui portes P3.6). ## 3) Operações avançadas - Foros tipados, cavilhas por tipo, grupos (ex.: dobradiça), rasgo/corte/quadrilha. ## Integração no cálculo - Preço final de peça agrega quotas industriais. - Resumo unificado expõe `custosComputed` por motor. - Exportações industriais (TCN / Drill XML / PDF) mantêm pipeline próprio. ## Cuidados operacionais - Não alterar o default global para modo exclusivo de chapas reais diretamente em código. - Validar sempre materiais e modo de chapa em projeto de teste antes de ativar em produção. --- ## Sistema Industrial URL: https://pimo.info/pt-pt/documentacao-tecnica/sistema-industrial/ Sistema Industrial. # Sistema Industrial, visão consolidada Camada visual industrial aplicada a estação, operador e supervisor, sem reescrever APIs, rotas ou lógica core. ## Princípio de implementação - Leitura de estado já existente no UI. - Sem criação de endpoints novos para as fases documentadas. - Impacto operacional focado em visualização e clareza de processo. ## Fases visuais (1-6) 1. Estrutura de página principal industrial. 2. Shell, rails e sinalética. 3. Tipografia e densidade de informação. 4. Motion e transições. 5. Contraste e legibilidade. 6. Destaques de tracking visual. ## Fases industriais (1-12) 1. QR / execução / dados. 2. Work Orders Engine. 3. Productivity Engine. 4. Cost Engine. 5. Real Execution Engine. 6. Real Data Engine. 7. Full Production Engine. 8. Real Integration Engine. 9. Full Industrial Runtime. 10. Real Operations Engine. 11. Industrial Performance Engine. 12. Final Industrial Consolidation. ## Garantias explicitadas - Sem alteração de rotas `/industrial` existentes. - Sem mutação dos fluxos reais de execução por parte da camada visual. - Preparado para integração futura com dados reais adicionais sem reescrever os painéis. ## Nota Scores, tempos e custos exibidos nesta camada devem ser interpretados como leitura operacional/estimativa visual quando indicado, não como faturação oficial. --- ## Ecossistema de sites PIMO URL: https://pimo.info/pt-pt/ecossistema/ Visão do ecossistema de sete domínios PIMO, loja, aplicação, ajuda, mercados futuros e plano de negócio. # Ecossistema de sites PIMO O PIMO distribui a marca, o produto e a documentação por vários domínios oficiais. Esta secção explica o papel de cada um, o estado atual e o que está previsto para o futuro. --- ## pim0.com URL: https://pimo.info/pt-pt/ecossistema/pim0-com/ Site do plano de negócio do projeto PIMO (domínio com zero). --- ## pimo.casa URL: https://pimo.info/pt-pt/ecossistema/pimo-casa/ Futuro site oficial para designs e projetos prontos PIMO. --- ## pimo.design URL: https://pimo.info/pt-pt/ecossistema/pimo-design/ Futuro site oficial da aplicação de design completo PIMO. --- ## pimo.es URL: https://pimo.info/pt-pt/ecossistema/pimo-es/ Loja oficial PIMO em espanhol, atualmente redireciona para pimo.pt. --- ## pimo.info URL: https://pimo.info/pt-pt/ecossistema/pimo-info/ Centro de informação e ajuda do PIMO. --- ## pimo.pro URL: https://pimo.info/pt-pt/ecossistema/pimo-pro/ Site oficial da aplicação e plataforma PIMO Criativo. --- ## pimo.pt URL: https://pimo.info/pt-pt/ecossistema/pimo-pt/ Loja online principal e site principal da marca PIMO. --- ## Funcionalidades PIMO URL: https://pimo.info/pt-pt/funcionalidades/ Páginas de apresentação visual das funcionalidades principais do PIMO Criativo. # Funcionalidades PIMO Explore cada serviço principal do PIMO Criativo com visão funcional, benefícios e ligação direta para o respetivo guia operacional. 3D Configurador 3D Workspace e modelação MAT Materiais Carcaça e frentes PG Portas e Gavetas Regras automáticas CUT Lista de Corte Peças em mm NES Nesting Fast/PRO Otimização de chapa TCN Exportação TCN/Drill XML Ficheiros de máquina PDF PDF técnico Documentação de projeto € Orçamentos Tarifas e custos QR PIMO-TRAK Rastreio por peça IND Módulo Industrial Operação por estações EST Estações industriais Postos TRAK FER Ferragens Dobradiças e corrediças CFG Definições Preferências e admin ACC Conta e acesso Login e registo FOTO Modo foto Capturas 3D SALA Sala e ambiente Room 3D REM Remates Acabamentos REL Relatório final Entrega de projeto ANL Análise de projetos Docs PROJETOS --- ## Análise de projetos URL: https://pimo.info/pt-pt/funcionalidades/analise-projetos/ Análise documental em PIMO PROJETOS (/PROJETOS/:project/analise). # Análise de projetos Em **PIMO PROJETOS**, as rotas `/PROJETOS/:project/analise` e `/PROJETOS/:project/analise/:docId` cobrem documentos de análise associados ao projeto. ## Estado **Disponível** no código da app (`ProjetosAnaliseIndexPage`, `ProjetosAnaliseDocPage`). ## Relacionado - [PIMO PROJETOS](/pt-pt/sistemas-pimo/pimo-projetos/) - [Gerir projetos](/pt-pt/guias-utilizador/gerir-projetos/) --- ## Configurador 3D URL: https://pimo.info/pt-pt/funcionalidades/configurador-3d/ Modelação paramétrica no workspace 3D com fluxo real do PIMO Criativo. ## O que faz Permite selecionar módulos, configurar dimensões/opções e organizar o layout no viewport 3D antes de gerar o design técnico. Fluxo orientado a produção Os módulos entram como placeholders e são calculados em bloco com «Gerar Design 3D». Movimento e rotação direta Ferramentas `S`, `M`, `R` e alinhamento por contexto para ajuste rápido. Visualização operacional Feedback de layout e composição antes de avançar para cutlist/nesting. --- ## Conta e acesso URL: https://pimo.info/pt-pt/funcionalidades/conta-e-acesso/ Login, registo, verificação de email, recuperação de password e perfil no PIMO Criativo. # Conta e acesso Rotas verificadas em `App.tsx`: `/login`, `/register`, `/register/check-email`, `/verify-email`, `/forgot-password`, `/me`. ## Fluxos 1. **Registo** → verificação de email → login 2. **Login** → dashboard / projetos 3. **Recuperar password** → email de reset 4. **Perfil (`/me`)** → dados da conta ## Estado **Disponível** na aplicação [pimo.pro](https://pimo.pro/login). ## Relacionado - [Definições](/pt-pt/funcionalidades/definicoes/) - [Primeiros passos](/pt-pt/primeiros-passos/) --- ## Definições URL: https://pimo.info/pt-pt/funcionalidades/definicoes/ Definições do utilizador, do projeto e administrativas no PIMO Criativo (rota /definicoes e admin). # Definições A rota `/definicoes` e as áreas de administração (`/admin/global-settings`, roles, permissões, room settings, industrial) concentram preferências e configuração do sistema. ## Níveis | Nível | Onde | Conteúdo típico | |---|---|---| | Utilizador | `/definicoes`, `/me` | Preferências pessoais | | Projeto | contexto do projeto | Unidades, materiais default | | Global | `/admin/global-settings` | Defaults da instalação | | Sala | `/admin/room-settings` | Ambiente / sala 3D | | Industrial | `/admin/settings/industrial` | Alertas e parâmetros TRAK | ## Estado **Disponível** (parcial na documentação de cada ecrã admin). A gestão avançada de roles/permissões está coberta de forma overview; detalhes de cada flag seguem o código da app. ## Relacionado - [Conta e acesso](/pt-pt/funcionalidades/conta-e-acesso/) - [Sala e ambiente](/pt-pt/funcionalidades/sala-e-ambiente/) - [Sistema industrial](/pt-pt/documentacao-tecnica/sistema-industrial/) --- ## Estações industriais URL: https://pimo.info/pt-pt/funcionalidades/estacoes-industriais/ Estações PIMO TRAK, armazém, nesting, furação, orlar, montagem, embalagem, supervisor e operador. # Estações industriais As **estações** do fluxo industrial (verificadas em `App.tsx`) operam ordens de fabrico por posto: | Estação | Rota (app) | |---|---| | Armazém | `/industrial/work-orders/warehouse` | | Nesting | `/industrial/work-orders/nesting` | | Furação | `/industrial/work-orders/drill` | | Orlar | `/industrial/work-orders/orlar` | | Montagem | `/industrial/work-orders/montagem` | | Embalagem | `/industrial/work-orders/embalagem` | | Supervisor | `/industrial/supervisor` | | Operador | `/industrial/operador` | Há ainda vistas de qualidade, retrabalho, time-tracking e tracking de peças sob `/industrial/*`. ## Estado **Parcial**, ecrãs existem na app; a documentação de cada posto resume o papel no TRAK. App: [pimo.pro/industrial](https://pimo.pro/industrial). ## Relacionado - [PIMO TRAK](/pt-pt/sistemas-pimo/pimo-trak/) - [PIMO INDUSTRIAL](/pt-pt/sistemas-pimo/pimo-industrial/) - [PIMO DRILL](/pt-pt/sistemas-pimo/pimo-drill/) --- ## Redirecionamento, Exportação TCN/Drill XML URL: https://pimo.info/pt-pt/funcionalidades/exportacao-cnc-tcn-drill-xml/ Esta página moveu-se para Exportação TCN/Drill XML. # Página movida O conteúdo de exportação industrial está agora em [Exportação TCN/Drill XML](/pt-pt/funcionalidades/exportacao-tcn-drill-xml/). --- ## Exportação TCN/Drill XML URL: https://pimo.info/pt-pt/funcionalidades/exportacao-tcn-drill-xml/ Exportação de ficheiros industriais TCN (.tcn) e Drill XML (.xml) via menu Arquivos CNC. ## O que faz Gera ficheiros **TCN** (`.tcn`) e **Drill XML** (`.xml`) a partir do fluxo **Arquivos CNC**. CNC é o menu/destino; não é a extensão do ficheiro. Formatos industriais TCN e Drill XML (Furação XML) no menu de exportação da app. Fluxo consolidado Combinável com PDF técnico, cutlist, etiquetas e ZIP completo. Organização por espessura No arquivo completo, TCN/etiquetas/layouts agrupam-se por espessura de chapa. --- ## Ferragens URL: https://pimo.info/pt-pt/funcionalidades/ferragens/ Ferragens no PIMO Criativo, dobradiças, corrediças, conectores e listagens de exportação. # Ferragens As **ferragens** no PIMO Criativo descrevem os componentes mecânicos associados a caixas e frentes: dobradiças, corrediças, conectores e acessórios necessários à montagem. ## Para que serve - Quantificar ferragens a partir da configuração 3D - Incluir listagens em PDF/XLSX no arquivo industrial - Ligar portas/gavetas às regras de ferragem disponíveis no catálogo da app ## Como funciona (verificado no código) Na aplicação ([pimo.pro](https://pimo.pro)), as ferragens entram no fluxo de projeto após definir caixas, portas ou gavetas. As exportações industriais incluem secções de ferragens no ZIP completo e nos PDFs técnicos. ## Estado **Disponível** na app, catálogo e exportação. Detalhes de regras por fabricante podem evoluir; consultar a app para o catálogo atual. ## Relacionado - [Materiais](/pt-pt/funcionalidades/materiais/) - [Portas e gavetas](/pt-pt/funcionalidades/portas-e-gavetas/) - [Exportação](/pt-pt/guias-utilizador/exportacao/) --- ## Lista de Corte URL: https://pimo.info/pt-pt/funcionalidades/lista-de-corte/ Cutlist industrial gerada a partir do projeto no PIMO. ## O que faz Após o cálculo 3D, o sistema apresenta todas as peças técnicas por módulo, prontas para validação de produção. Dimensões em mm Formato técnico direto para operação e fabrico. Separação estrutural/frentes Carcaça e frentes são discriminadas de forma clara. Integração com ferragens Os itens associados ficam acessíveis no separador dedicado. --- ## Materiais URL: https://pimo.info/pt-pt/funcionalidades/materiais/ Gestão visual de materiais da carcaça e frentes no PIMO. ## O que faz No fluxo real da app, cada caixa pode ter material de estrutura e material de frente separados, com atualização visual e financeira. Aplicação por módulo Define material da carcaça em cada caixa selecionada. Frentes independentes Portas e gavetas podem usar materiais próprios via menu de contexto. Cálculo de custo integrado Resumo financeiro acompanha área e custo por m² dos materiais ativos. --- ## Modo foto URL: https://pimo.info/pt-pt/funcionalidades/modo-foto/ Modo foto no PIMO Criativo, capturas e composição visual do projeto em 3D. # Modo foto O **modo foto** permite capturar e apresentar o projeto no viewport 3D com composição orientada a imagem (iluminação/ambiente da sala). ## Estado **Disponível / parcial**, a capacidade existe na app; a documentação detalhada de controlos segue o catálogo de [botões](/pt-pt/referencia/botoes/) e a UI ao vivo em [pimo.pro](https://pimo.pro). ## Relacionado - [Configurador 3D](/pt-pt/funcionalidades/configurador-3d/) - [Sala e ambiente](/pt-pt/funcionalidades/sala-e-ambiente/) --- ## Módulo Industrial URL: https://pimo.info/pt-pt/funcionalidades/modulo-industrial/ Camada industrial com painéis de estação, operador e supervisor. ## O que faz Segundo a documentação do sistema, a camada industrial agrega leitura visual de runtime, produção, performance e integração sem alterar APIs base. Visão por perfil Painéis dedicados para estação, operador e supervisor. Fases estruturadas Evolução organizada em fases visuais e industriais documentadas. Preparação para integração Base visual pronta para evoluções futuras sem reescrever toda a UI. --- ## Nesting Fast/PRO URL: https://pimo.info/pt-pt/funcionalidades/nesting-fast-pro/ Otimização de layout de corte em modo Fast e PRO no PIMO. ## O que faz Consolida as peças da cutlist e organiza o layout de corte, mostrando aproveitamento e desperdício por chapa. Fast para orçamento Modo rápido para simulação e decisão comercial inicial. PRO para execução Melhor aproveitamento de chapa para cenário de produção real. Leitura operacional Visualização direta de peças, percentagem de uso e número de chapas. --- ## Orçamentos URL: https://pimo.info/pt-pt/funcionalidades/orcamentos/ Centro de tarifas e regras de custo no ecossistema PIMO. ## O que faz Na documentação técnica oficial, Orçamentos P3.9 centraliza parâmetros de custo com flags e tarifas para diferentes motores do sistema. Configuração centralizada Permite ativar/desativar módulos e ajustar impactos económicos. Separação clara Distingue regras de Orçamentos de outros blocos financeiros (ex.: portes). Integração no cálculo Os valores alimentam custos unificados e preço final por peça. --- ## PDF técnico URL: https://pimo.info/pt-pt/funcionalidades/pdf-tecnico/ Geração de PDF técnico com dados de projeto e produção no PIMO. ## O que faz Compila o estado do projeto em documento técnico com informação útil de produção, materiais e resumo. Formato de partilha Facilita comunicação interna e validação com cliente. Integração com o fluxo É gerado no mesmo menu de exportação usado para TCN e Drill XML. Consistência com cálculo Reflete o estado técnico gerado na aplicação principal. --- ## PIMO-TRAK URL: https://pimo.info/pt-pt/funcionalidades/pimo-trak/ Rastreio por etiqueta QR: geração UEE v5 implementada; acompanhamento industrial por posto na camada PIMO-TRAK. ## O que faz Liga cada peça física ao projeto digital através de QR único. Etiquetas UEE v5 (implementado) Exportação de PDFs de etiquetas com QR por peça, tipicamente por espessura. Camada industrial Work-orders e tracking PIMO-TRAK na app para acompanhamento por estação. Boa prática de fábrica Colar etiquetas logo após o corte, antes de mover peças. > **Estado misto:** a geração de etiquetas está implementada no menu de exportação. Work-orders com leitura QR existem na camada industrial; páginas agregadas de Tracking/Quality na UI industrial ainda podem ser placeholders, validar a build instalada. --- ## Portas e Gavetas URL: https://pimo.info/pt-pt/funcionalidades/portas-e-gavetas/ Configuração de frentes com regras automáticas industriais. ## O que faz Controla tipo de porta e quantidade de gavetas por módulo, aplicando regras internas do sistema. Regras automáticas Portas e gavetas são mutuamente exclusivas no mesmo módulo. Animação de abertura Permite validar interferências com módulos vizinhos antes de exportar. Ferragens derivadas Dobradiças/corrediças entram no cálculo conforme configuração ativa. --- ## Relatório final URL: https://pimo.info/pt-pt/funcionalidades/relatorio-final/ Relatório final consolidado do projeto no PIMO Criativo (rota /relatorio-final/:project). # Relatório final A rota `/relatorio-final/:project` gera uma vista consolidada do projeto para revisão e entrega. ## Estado **Disponível** na app autenticada. ## Relacionado - [Exportação](/pt-pt/guias-utilizador/exportacao/) - [PDF técnico](/pt-pt/funcionalidades/pdf-tecnico/) - [Orçamentos](/pt-pt/funcionalidades/orcamentos/) --- ## Remates e acabamentos URL: https://pimo.info/pt-pt/funcionalidades/remates/ Remates, rodapés e acabamentos de caixa no PIMO Criativo. # Remates e acabamentos **Remates** (incluindo rodapés e frisos) completam a caixa para fabrico e apresentação. São configurados no fluxo de caixa/peça do configurador. ## Estado **Disponível / parcial**, presente no modelo de projeto; documentar regras por tipo à medida que o catálogo estabiliza. ## Relacionado - [Criar caixa](/pt-pt/guias-utilizador/criar-caixa/) - [Materiais](/pt-pt/funcionalidades/materiais/) --- ## Sala e ambiente URL: https://pimo.info/pt-pt/funcionalidades/sala-e-ambiente/ Sala 3D, ambiente e room settings no PIMO Criativo. # Sala e ambiente O ambiente de **sala** contextualiza o mobiliário no viewport (paredes, luz, HDR). As definições administrativas estão em `/admin/room-settings`. ## Estado **Disponível** na app. Ajuste fino de room settings é administrativo. ## Relacionado - [Modo foto](/pt-pt/funcionalidades/modo-foto/) - [Definições](/pt-pt/funcionalidades/definicoes/) - [Configurador 3D](/pt-pt/funcionalidades/configurador-3d/) --- ## Glossário técnico URL: https://pimo.info/pt-pt/glossario/ Terminologia canónica do PIMO Criativo: módulo/caixa, peça, material, espessura, orla, cutlist, nesting, TCN, Drill XML, PIMO-TRAK e formatos de exportação. # Glossário técnico Fonte única de terminologia do PIMO Info. Use estes termos de forma consistente em guias, funcionalidades e respostas de IA. Unidades: cotas no viewport em cm ; lista de corte e fabrico em mm . Estados: implementado , misto ou planeado . ## Dados para máquinas / IA - [`/llms.txt`](/llms.txt), índice curto - [`/llms-full.txt`](/llms-full.txt), dump textual completo - [`/data/glossary.json`](/data/glossary.json) - [`/data/export-formats.json`](/data/export-formats.json) - [`/data/features.json`](/data/features.json) - [`/data/systems.json`](/data/systems.json) - [`/data/pages.json`](/data/pages.json) - [`/data/sites.json`](/data/sites.json) --- ## Guias de utilizador URL: https://pimo.info/pt-pt/guias-utilizador/ Guias de utilizador. # Guias de utilizador Estas páginas reproduzem o fluxo real do `HelpPage.tsx` da aplicação PIMO Criativo e estão organizadas por tarefa. ## Fluxo recomendado 1. [Criar Caixa](/pt-pt/guias-utilizador/criar-caixa/) 2. [Mover e Posicionar](/pt-pt/guias-utilizador/mover-e-posicionar/) 3. [Materiais](/pt-pt/guias-utilizador/materiais/) 4. [Portas e Gavetas](/pt-pt/guias-utilizador/portas-e-gavetas/) 5. [Medições e Cotas](/pt-pt/guias-utilizador/medicoes-e-cotas/) 6. [Lista de Corte](/pt-pt/guias-utilizador/lista-de-corte/) 7. [Nesting / Layout de Corte](/pt-pt/guias-utilizador/nesting-layout-corte/) 8. [Exportação](/pt-pt/guias-utilizador/exportacao/) 9. [PIMO-TRAK](/pt-pt/guias-utilizador/pimo-trak/) 10. [Gerir Projetos](/pt-pt/guias-utilizador/gerir-projetos/) 11. [Atalhos de Teclado](/pt-pt/guias-utilizador/atalhos-teclado/) --- ## Atalhos de Teclado URL: https://pimo.info/pt-pt/guias-utilizador/atalhos-teclado/ Atalhos de Teclado. # Atalhos de teclado do viewport ## Navegação e edição - `S`, selecionar módulo. - `M`, mover módulo. - `R`, rodar módulo. - `D`, mostrar/ocultar cotas. - `G`, mostrar/ocultar grelha. - `Home`, repor câmara. - `Escape`, cancelar seleção. - `Ctrl + Z`, desfazer. - `Ctrl + Y`, refazer. - `Botão direito`, menu de contexto do módulo. ## Dica Para operações por módulo, o menu de contexto é a via mais rápida para duplicar, alinhar, renomear, trocar material ou remover. --- ## Criar Caixa URL: https://pimo.info/pt-pt/guias-utilizador/criar-caixa/ Criar Caixa. # Criar e configurar uma nova caixa O PIMO usa placeholders no workspace e só gera a estrutura técnica final após **Gerar Design 3D**. ## Passo a passo 1. **Abrir o painel Móveis** Na barra lateral esquerda, clique no ícone de Móveis para ver módulos por categoria. 2. **Escolher o módulo** Clique no módulo para abrir o painel flutuante com pré-visualização 3D e dimensões. 3. **Configurar opções** Ajuste pés, tipo de porta, número de gavetas e prateleiras antes de adicionar. 4. **Adicionar ao projeto** Clique em **+ Adicionar ao projeto**. A caixa entra no viewport como placeholder. 5. **Gerar Design 3D** Clique em **Gerar Design 3D** para converter placeholders em módulos calculados com painéis, ferragens, furação e custos. ## Notas importantes - Pode adicionar vários módulos seguidos sem sair do painel Móveis. - Recomenda-se configurar todas as caixas antes da geração 3D. - Gavetas e portas não coexistem no mesmo módulo. --- ## Exportação URL: https://pimo.info/pt-pt/guias-utilizador/exportacao/ Guia de exportação do PIMO Criativo: PDF técnico, cutlist, etiquetas UEE, TCN, Drill XML, XLSX de ferragens e arquivo ZIP completo. # Exportar ficheiros de produção O menu de exportação (bolha **Salvar e Gerar Design**) reúne os artefactos técnicos necessários para fabrico e acompanhamento. Os nomes abaixo são os da UI; as extensões são as reais dos ficheiros. ## PDF Técnico - Inclui 3D do projeto, lista de corte, materiais, ferragens e resumo de preço. - Fluxo: **Exportar → PDF Técnico**. - Extensão: `.pdf`. ## Cutlist (PDF) - Lista de corte em **milímetros**. - Fluxo: **Exportar → Cutlist**. - Extensão: `.pdf`. ## Etiquetas (UEE v5) - Etiquetas com QR por peça (motor UEE v5); tipicamente um PDF por espessura. - Fluxo: **Exportar → Etiquetas (UEE v5)**. - Base física do **PIMO-TRAK**. ## Ferragens XLSX - Folha Excel com ferragens industriais. - Fluxo: **Exportar → Ferragens XLSX**. - Extensão: `.xlsx`. ## Secções industriais (4 PDFs) - Resumo financeiro, peças totais, ferragens totais e totais do projeto. - Fluxo: **Exportar → Secções Industriais (4 PDFs)**. ## TCN e Drill XML (Arquivos CNC) - O menu chama-se **Arquivos CNC**. - Formatos gerados: **TCN** (`.tcn`) e **Drill XML** (`.xml`). - CNC não é um formato de ficheiro, é o destino/menu. ## Arquivo completo (ZIP) Conteúdo gerado pelo código (não inventar CSV obrigatório): - Cutlist PDF, PDF técnico, PDF unificado - Ferragens PDF + XLSX - PDFs de secções industriais + armazém - Etiquetas UEE e layouts de corte PRO (por material/espessura) - `Layout_de_Corte_manual.pdf` (raiz do ZIP) - Ficheiros **TCN** e **Drill XML** - `manifest-industrial.json` O nesting do ZIP completo usa o modo **PRO** (não Fast). A ordem de fábrica (`industrial_order.json`) **não** vai no ZIP, é enviada via API quando aplicável. Fluxo: **Exportar → Gerar arquivo completo**. ## Análise arquivo completo (online) - Edição documental online em PROJETOS (`/analise`). - No SSOT da app (`industrialFeatureFlags.industrialOnlineAnalysis`) a flag está **activa** (`true`). - **Não substitui** o ZIP de produção. - Estado: **implementado** (sujeito à versão/build da app instalada). ## Nota técnica Validações em campos editáveis (ex.: quantidade e material) aplicam-se na análise online quando ativa. Edições documentais na cutlist podem refletir-se em PDFs/etiquetas; **TCN/Drill XML não mudam** por essas edições. --- ## Gerir Projetos URL: https://pimo.info/pt-pt/guias-utilizador/gerir-projetos/ Gerir Projetos. # Guardar, carregar e gerir projetos O sistema usa armazenamento local no navegador e permite exportação/importação JSON. ## Passo a passo 1. **Guardar** Auto-save ativo e opção de guardar manualmente na barra superior. 2. **Abrir Meus Projetos** Lista projetos com metadados e miniaturas. 3. **Carregar projeto** Selecione o projeto e abra no workspace. 4. **Duplicar ou renomear** Disponível por menu de contexto. 5. **Exportar/Importar JSON** Recomendado para backup externo e partilha. ## Atenção Se limpar os dados do browser, os projetos guardados localmente podem ser removidos. --- ## Lista de Corte URL: https://pimo.info/pt-pt/guias-utilizador/lista-de-corte/ Lista de Corte. # Gerar e interpretar a lista de corte A cutlist é gerada após **Gerar Design 3D** e apresenta peças prontas para produção. ## Passo a passo 1. **Abrir Cutlist** Na barra inferior, entre em Cutlist / Lista de Corte. 2. **Ler cada linha** Veja peça, dimensões em mm, espessura, material e custo. 3. **Rever painéis estruturais** Laterais, tampo, fundo, costa e prateleiras entram automaticamente no cálculo. 4. **Rever frentes** Portas e frentes de gavetas surgem em linhas próprias. 5. **Consultar Ferragens** Use o separador dedicado para dobradiças, corrediças e restantes ferragens. ## Boa prática Faça o cálculo 3D só depois de fechar a configuração do projeto, para evitar inconsistências na lista. --- ## Materiais URL: https://pimo.info/pt-pt/guias-utilizador/materiais/ Materiais. # Alterar materiais da carcaça e frentes Cada caixa pode combinar material estrutural e material de frente (portas/gavetas), com impacto direto no custo. ## Passo a passo 1. **Selecionar caixa** Clique no módulo no viewport (ou no painel lateral). 2. **Abrir Modelos** No painel lateral, abra o separador de modelos/material. 3. **Escolher material da carcaça** Selecione o material da estrutura (ex.: MDF Branco 19, Carvalho, Nogueira). 4. **Material da frente** Use botão direito em porta ou gaveta para alterar o material da frente separadamente. 5. **Confirmar custo** O resumo financeiro atualiza com base na área e no custo por m². ## Boas práticas - Defina materiais antes de gerar o design 3D. - A biblioteca de materiais é gerida no painel de administração. --- ## Medições e Cotas URL: https://pimo.info/pt-pt/guias-utilizador/medicoes-e-cotas/ Medições e Cotas. # Medições, régua e cotas no viewport As cotas ajudam a validar dimensões externas dos módulos antes da exportação. ## Passo a passo 1. **Ativar cotas (D)** Prima `D` para mostrar etiquetas de largura, altura e profundidade. 2. **Ler unidades** As etiquetas aparecem em centímetros. 3. **Trocar módulo** Ao selecionar outro módulo, as cotas atualizam automaticamente. 4. **Medição entre pontos** No painel de medições internas, pode medir distâncias específicas no cenário. 5. **Desativar** Prima `D` novamente para ocultar as etiquetas. ## Nota As dimensões internas dos painéis são tratadas no cálculo técnico e visíveis na lista de corte. --- ## Mover e Posicionar URL: https://pimo.info/pt-pt/guias-utilizador/mover-e-posicionar/ Mover e Posicionar. # Mover, rodar e posicionar módulos no workspace Antes do cálculo final, o workspace permite organizar módulos manualmente ou com apoio do auto-layout. ## Passo a passo 1. **Selecionar módulo (S)** Clique no módulo no viewport ou prima `S`. 2. **Mover (M)** Prima `M` para ativar translação nos eixos. O eixo X desloca lateralmente e o Z em profundidade. 3. **Rodar (R)** Prima `R` para rodar em torno do eixo vertical. 4. **Alinhar pela frente** No menu de contexto (botão direito), use o alinhamento da frente ao módulo vizinho. 5. **Ajustar auto-posicionamento** Módulos novos entram lado a lado automaticamente. Pode corrigir manualmente quando necessário. ## Dicas úteis - `Home` repõe a câmara. - `Escape` cancela seleção. - Avisos de colisão aparecem no painel de layout. --- ## Nesting / Layout de Corte URL: https://pimo.info/pt-pt/guias-utilizador/nesting-layout-corte/ Nesting / Layout de Corte. # Nesting e otimização do layout de corte O Layout de Corte distribui peças por chapa com foco em aproveitamento de material. ## Passo a passo 1. **Abrir Layout de Corte** Na barra inferior, entre em Layout de Corte / Nesting. 2. **Modo Fast** Mais rápido para estimativas de material e custo. 3. **Modo PRO** Mais otimizado para produção real e redução de desperdício. 4. **Interpretar resultado** Analise peças por chapa, aproveitamento e desperdício. 5. **Validar orientação de furação** Se houver rotação, confirme compatibilidade com o plano de furação. ## Atenção crítica No modo PRO, rotação de peças pode exigir validação adicional antes de enviar para máquina CNC. --- ## PIMO-TRAK URL: https://pimo.info/pt-pt/guias-utilizador/pimo-trak/ Como gerar e aplicar etiquetas QR (UEE v5) e o que está implementado versus planeado no rastreio. # Rastreio de peças com PIMO-TRAK O PIMO-TRAK associa QR por peça ao projeto. A **geração de etiquetas** está implementada; o acompanhamento por posto usa a camada industrial. ## Passo a passo (etiquetas, implementado) 1. **Gerar etiquetas** Exportar → **Etiquetas (UEE v5)** (ou arquivo ZIP completo). 2. **Imprimir** Em A4 ou folhas de etiquetas. 3. **Aplicar na peça** Colar após corte para ligação física ao projeto digital. ## Acompanhamento por posto Digitalizar QR em postos de trabalho (corte, furação, lacagem, montagem, etc.) e consultar progresso na camada industrial PIMO-TRAK, quando essa instalação estiver activa. > Se a instalação não expuser o fluxo de digitalização, trate o acompanhamento em tempo real como **planeado** nessa instância, as etiquetas continuam válidas para identificação física. ## Boa prática Aplicar etiquetas antes de mover peças da mesa de corte reduz trocas e ambiguidades. --- ## Portas e Gavetas URL: https://pimo.info/pt-pt/guias-utilizador/portas-e-gavetas/ Portas e Gavetas. # Configurar portas, gavetas e frentes O sistema aplica regras automáticas de folgas, ferragens e compatibilidade. ## Passo a passo 1. **Escolher tipo de porta** Sem porta, simples ou dupla. 2. **Aplicar porta ao módulo** No painel da caixa selecionada, altere o tipo de porta. 3. **Testar abertura** Clique na porta para animação e verificação de interferências. 4. **Configurar gavetas** Defina quantidade (1-4); o sistema distribui alturas segundo regras internas. 5. **Validar regras automáticas** Ao ativar gavetas, as portas são removidas automaticamente. ## Atenções - Portas e gavetas são mutuamente exclusivas no mesmo módulo. - Verifique aberturas antes de exportar para produção. --- ## Políticas e Termos URL: https://pimo.info/pt-pt/legal/ Hub legal do ecossistema PIMO: privacidade, termos e cookies (Portugal/UE). # Políticas e Termos Página central de regras do ecossistema PIMO. Serve o pimo.info e, na ausência de página própria noutros domínios, o restante mapa de sites. ## Documentos neste hub - [Política de Privacidade](/pt-pt/legal/privacidade/) - [Termos e Condições](/pt-pt/legal/termos/) - [Política de Cookies](/pt-pt/legal/cookies/) ## Responsável e contacto O responsável pelo tratamento dos dados neste hub e pelo contacto institucional do ecossistema, para efeitos destas páginas, é identificado sob a marca **PIMO**. A razão social formal e o NIF/NIPC serão publicados aqui quando estiverem confirmados nos registos oficiais. Até lá, ficam marcados como dados a preencher (não inventamos estes campos). ## Direitos e reclamações (Portugal / UE) - Pode exercer direitos RGPD (acesso, retificação, apagamento, limitação, oposição, portabilidade, quando aplicável) através de [info@pimo.pro](mailto:info@pimo.pro). - Tem o direito de apresentar reclamação à autoridade de controlo portuguesa ([CNPD](https://www.cnpd.pt/)). - [Livro de Reclamações online](https://www.livroreclamacoes.pt/Inicio/) - Informação sobre resolução alternativa de litígios de consumo (RAL): [consumidor.gov.pt](https://www.consumidor.gov.pt/) --- ## Política de Cookies URL: https://pimo.info/pt-pt/legal/cookies/ Política de cookies do PIMO Info (Portugal/UE). # Política de Cookies Última atualização: 1 de outubro de 2026. Esta política explica o uso de cookies e tecnologias semelhantes no [pimo.info](https://pimo.info). ## 1. O que são cookies Cookies são pequenos ficheiros guardados no seu dispositivo quando visita um site. Servem para o site funcionar, lembrar preferências ou, com consentimento, medir audiência. ## 2. Quem é responsável Marca **PIMO**. Contacto: [info@pimo.pro](mailto:info@pimo.pro). Morada: Macedo de Cavaleiros, Portugal. Razão social e NIF/NIPC: a preencher quando confirmados ([ver privacidade](/pt-pt/legal/privacidade/)). ## 3. Tipos de cookies que podemos usar | Tipo | Finalidade | Base | |---|---|---| | Estritamente necessários | Segurança, equilíbrio de carga, preferências essenciais de interface | Interesse legítimo / necessidade técnica | | Preferências | Lembrar idioma ou estado da interface, quando aplicável | Consentimento ou necessidade técnica | | Analíticos | Compreender uso agregado das páginas (se ativados) | Consentimento | | Marketing | Não usamos cookies de publicidade de terceiros neste hub, salvo aviso futuro | Consentimento, se forem introduzidos | A lista concreta de cookies pode evoluir com o alojamento e ferramentas usadas. Quando existir banner de consentimento, poderá gerir categorias não essenciais aí. ## 4. Gestão no browser Pode bloquear ou apagar cookies nas definições do browser. Bloquear cookies necessários pode degradar a navegação (por exemplo, pesquisa ou preferências de layout). ## 5. Cookies de outros sites PIMO A loja [pimo.pt](https://pimo.pt) tem [política de cookies própria](https://pimo.pt/politica-de-cookies/). A aplicação [pimo.pro](https://pimo.pro) pode usar cookies/sessões próprios da plataforma; não foram encontradas páginas legais públicas dedicadas nesse domínio na verificação de 2026-10-01. Ver o [hub legal](/pt-pt/legal/). ## 6. Mais informação - [Política de Privacidade](/pt-pt/legal/privacidade/) - [Termos e Condições](/pt-pt/legal/termos/) - Contacto: [info@pimo.pro](mailto:info@pimo.pro) --- ## Política de Privacidade URL: https://pimo.info/pt-pt/legal/privacidade/ Política de privacidade do hub legal PIMO Info (RGPD, Portugal/UE). # Política de Privacidade Última atualização: 1 de outubro de 2026. Esta política explica como a marca **PIMO** trata dados pessoais no âmbito do [pimo.info](https://pimo.info) (centro de informação e ajuda) e, na falta de política própria noutro domínio do ecossistema, como referência geral até cada site publicar a sua versão. ## 1. Responsável pelo tratamento - **Marca:** PIMO - **Razão social:** [A PREENCHER: razão social] - **NIF / NIPC:** [A PREENCHER: NIF/NIPC] - **Contacto RGPD / suporte:** [info@pimo.pro](mailto:info@pimo.pro) - **Telefone:** [+351 913 822 833](tel:+351913822833) - **Morada:** Macedo de Cavaleiros, Portugal ## 2. Âmbito Aplica-se à navegação e contacto através de pimo.info (incluindo formulários futuros, email e telefone). Sites com política própria (por exemplo a loja em pimo.pt) prevalecem nas respetivas páginas. Ver o [hub legal](/pt-pt/legal/) para a lista por domínio. ## 3. Que dados podemos tratar Consoante a interação: - dados de contacto que nos envie (nome, email, telefone, mensagem); - dados técnicos de navegação (endereço IP, tipo de dispositivo, páginas visitadas, registos de servidor), na medida necessária ao funcionamento e segurança do site; - cookies e tecnologias semelhantes, descritos na [Política de Cookies](/pt-pt/legal/cookies/). Não pedimos categorias especiais de dados (saúde, origem racial, etc.) neste site. Se nos enviar esse tipo de informação por iniciativa própria, pedimos que o evite. ## 4. Finalidades e bases legais (RGPD) Tratamos dados para: - responder a pedidos de contacto e suporte (interesse legítimo e/ou execução de diligências pré-contratuais, art. 6.º, n.º 1, alíneas b) e f) do RGPD); - garantir segurança, disponibilidade e melhoria do site (interesse legítimo); - cumprir obrigações legais, quando existam (art. 6.º, n.º 1, alínea c)); - cookies não essenciais: apenas com consentimento, quando aplicável (art. 6.º, n.º 1, alínea a)). ## 5. Conservação Conservamos os dados só pelo tempo necessário às finalidades (por exemplo, o tempo de resolução de um pedido de suporte) ou pelos prazos legais aplicáveis. Registos técnicos seguem prazos curtos de segurança e diagnóstico, salvo obrigação legal em contrário. ## 6. Destinatários e subprocessadores Podemos recorrer a prestadores de alojamento, email e analytics, sob contrato e com instruções adequadas. Não vendemos dados pessoais. Transferências para fora do EEE, se existirem, só com salvaguardas previstas no RGPD (por exemplo cláusulas-tipo). ## 7. Os seus direitos Pode solicitar acesso, retificação, apagamento, limitação, oposição e, quando aplicável, portabilidade, bem como retirar o consentimento (sem afetar a licitude do tratamento anterior). Contacte [info@pimo.pro](mailto:info@pimo.pro). Tem o direito de apresentar reclamação à [CNPD](https://www.cnpd.pt/). ## 8. Segurança Aplicamos medidas técnicas e organizativas razoáveis (HTTPS, controlo de acesso a sistemas, minimização). Nenhum sistema é 100 % seguro; se tomar conhecimento de um incidente que o afete, contacte-nos de imediato. ## 9. Menores Este site destina-se a profissionais e adultos. Não recolhemos conscientemente dados de menores de 16 anos. Se for o caso, contacte-nos para remoção. ## 10. Alterações Podemos atualizar esta política. A data no topo indica a versão vigente. Alterações relevantes serão destacadas no [hub legal](/pt-pt/legal/). ## 11. Reclamações e RAL - [Livro de Reclamações online](https://www.livroreclamacoes.pt/Inicio/) - Resolução alternativa de litígios: informação em [consumidor.gov.pt](https://www.consumidor.gov.pt/) ## Documentos relacionados - [Termos e Condições](/pt-pt/legal/termos/) - [Política de Cookies](/pt-pt/legal/cookies/) - [Políticas por site](/pt-pt/legal/) --- ## Termos e Condições URL: https://pimo.info/pt-pt/legal/termos/ Termos de utilização do hub legal e do centro de informação PIMO Info. # Termos e Condições Última atualização: 1 de outubro de 2026. Estes termos regulam o uso do site [pimo.info](https://pimo.info) (centro de informação e ajuda do PIMO). A loja online, a aplicação e outros produtos podem ter condições próprias; quando existirem, prevalecem nas respetivas experiências. ## 1. Identificação - **Marca:** PIMO - **Razão social:** [A PREENCHER: razão social] - **NIF / NIPC:** [A PREENCHER: NIF/NIPC] - **Contacto:** [info@pimo.pro](mailto:info@pimo.pro) - **Telefone:** [+351 913 822 833](tel:+351913822833) - **Morada:** Macedo de Cavaleiros, Portugal ## 2. Objeto do site O pimo.info disponibiliza documentação, guias, glossário, blog e informação sobre o ecossistema PIMO. O conteúdo é informativo. Não substitui formação profissional, consultoria jurídica ou a interface oficial da aplicação em [pimo.pro](https://pimo.pro). ## 3. Aceitação Ao utilizar este site, aceita estes termos e a [Política de Privacidade](/pt-pt/legal/privacidade/). Se não concordar, deixe de usar o site. ## 4. Contas e serviços de terceiros O acesso à aplicação PIMO Criativo, compras na loja ou outros serviços externos regem-se pelas condições desses serviços. Links para pimo.pt, pimo.pro e outros domínios não transferem responsabilidade pelo conteúdo externo. ## 5. Propriedade intelectual Textos, marcas, logótipos e materiais deste site pertencem ao PIMO ou aos respetivos titulares. Pode consultar e partilhar ligações para páginas públicas. Não é permitido copiar documentação em volume para produtos concorrentes sem autorização escrita. ## 6. Exactidão do conteúdo Esforçamo-nos por manter a documentação alinhada com o produto. Funções marcadas como planeadas, parciais ou em desenvolvimento podem mudar. Em caso de dúvida sobre comportamento da aplicação, prevalece o comportamento real da versão instalada / em produção. ## 7. Utilização aceitável É proibido usar o site para: - atacar, sobrecarregar ou contornar segurança; - enviar spam ou conteúdo ilícito; - copiar dados pessoais de terceiros sem base legal; - induzir em erro quanto à afiliação com o PIMO. ## 8. Limitação de responsabilidade Na máxima medida permitida pela lei portuguesa e da UE, o PIMO não responde por danos indiretos, lucros cessantes ou falhas de produção decorrentes do uso exclusivo da documentação. Nada nestes termos exclui responsabilidade que a lei não permita excluir (por exemplo, dolo ou culpa grave, ou direitos imperativos do consumidor quando aplicáveis). ## 9. Direito aplicável e foro Salvo norma imperativa em contrário, aplica-se a lei portuguesa. Litígios submetem-se aos tribunais competentes em Portugal, sem prejuízo de direitos imperativos de consumidores e dos mecanismos de RAL. ## 10. Reclamações e RAL - [Livro de Reclamações online](https://www.livroreclamacoes.pt/Inicio/) - Informação RAL: [consumidor.gov.pt](https://www.consumidor.gov.pt/) ## 11. Alterações Podemos atualizar estes termos. A data no topo indica a versão vigente. ## Documentos relacionados - [Política de Privacidade](/pt-pt/legal/privacidade/) - [Política de Cookies](/pt-pt/legal/cookies/) - [Hub legal](/pt-pt/legal/) --- ## Perguntas frequentes URL: https://pimo.info/pt-pt/perguntas-frequentes/ FAQ do PIMO Criativo: módulos, nesting, unidades, exportação ZIP, TCN/Drill XML e PIMO-TRAK. # Perguntas frequentes ## Posso misturar portas e gavetas no mesmo módulo? Não. Na mesma caixa, portas e gavetas são mutuamente exclusivas. Ao ativar gavetas, a porta é removida automaticamente. ## Quando devo clicar em "Gerar Design 3D"? Depois de configurar e posicionar os módulos principais. O cálculo técnico é feito sobre o estado completo do projeto no momento da geração. ## O PIMO calcula automaticamente ferragens e furação? Sim. A lista de ferragens e os dados de furação são gerados automaticamente a partir da configuração de cada módulo. ## Qual a diferença entre Nesting Fast e PRO? - **Fast**: mais rápido para estimativas. - **PRO**: mais otimizado para reduzir desperdício, com rotação de peças quando aplicável. ## A rotação de peças no Nesting PRO afeta os ficheiros TCN? Pode afetar a orientação dos furos nas máquinas CNC. Antes de maquinar, valide sempre o plano de furação (TCN / Drill XML). ## Em que unidades trabalha o PIMO? - Cotas no viewport (tecla **D**): **centímetros**. - Lista de corte e ficheiros de fabrico: **milímetros** (incluindo espessura). ## Onde ficam guardados os projetos? No `localStorage` do navegador por predefinição. Se limpar os dados do browser, os projetos locais podem desaparecer. Também existe fluxo de projetos na app (guardar/abrir). ## Como fazer backup de projetos? Use **Exportar Projeto (JSON)** para guardar ficheiros fora do navegador e poder importar mais tarde. ## O que inclui o Arquivo completo (ZIP)? Verificado no gerador da app: cutlist PDF, PDF técnico, PDF unificado, ferragens PDF/XLSX, secções industriais, etiquetas UEE, layouts PRO por espessura, `Layout_de_Corte_manual.pdf`, ficheiros TCN, Drill XML e manifesto industrial. O ZIP usa nesting **PRO**. Não assumir CSV como conteúdo obrigatório do ZIP. ## O que é o PIMO-TRAK? Sistema de rastreio por etiquetas QR por peça. A **geração de etiquetas (UEE v5)** está implementada na exportação. O acompanhamento por posto faz parte da camada industrial PIMO-TRAK. ## A análise online do arquivo completo está sempre disponível? No código SSOT actual a flag `industrialOnlineAnalysis` está **activa**. Continua a ser uma edição documental em PROJETOS, **não substitui** o ZIP. Se uma instalação concreta tiver a flag desligada, a análise online fica indisponível nessa instância. --- ## Primeiros passos URL: https://pimo.info/pt-pt/primeiros-passos/ Guia rápido do PIMO Criativo: da primeira caixa ao pacote de produção (cutlist, nesting, TCN/Drill XML, ZIP). # Primeiros passos Guia rápido para passar da primeira caixa ao primeiro pacote de produção. ## 1) Abrir o PIMO Criativo 1. Aceda a [https://pimo.pro](https://pimo.pro). 2. Entre na área de design 3D. ## 2) Criar módulos base 1. Abra o painel **Móveis**. 2. Escolha um módulo (cozinha, roupeiro ou PI Models). 3. Configure dimensões e opções (pés, portas, gavetas, prateleiras). 4. Clique em **+ Adicionar ao projeto** para inserir placeholders no workspace. ## 3) Organizar no workspace 1. Selecione módulos e ajuste posição com **M** (mover) e **R** (rodar). 2. Use alinhamento por menu de contexto (botão direito) quando necessário. 3. Verifique colisões/avisos no painel de layout. ## 4) Gerar o design técnico 1. Clique em **Gerar Design 3D** quando a composição estiver pronta. 2. O sistema calcula painéis, ferragens, furação e custos com base no estado atual. ## 5) Validar produção 1. Confirme dimensões com **D** (cotas em **cm** no viewport). 2. Revise a **Lista de Corte** (dimensões em **mm**) e **Ferragens**. 3. Simule o **Layout de Corte / Nesting** (Fast para estimativa, PRO para produção). ## 6) Exportar ficheiros No menu **Exportar** (Salvar e Gerar Design), formatos implementados incluem: - PDF Técnico - Cutlist (PDF) - Etiquetas (UEE v5) - Ferragens XLSX - Arquivos CNC → **TCN** (`.tcn`) e **Drill XML** (`.xml`) - Arquivo completo (ZIP) Detalhe canónico: [Glossário, formatos](/pt-pt/glossario/) e [guia de exportação](/pt-pt/guias-utilizador/exportacao/). ## 7) Guardar e gerir projeto 1. Guarde manualmente (ou deixe o auto-save atuar no browser). 2. Em **Meus Projetos**, pode abrir, duplicar, renomear e exportar/importar JSON. > Dica: configure todas as caixas antes de clicar em **Gerar Design 3D**. --- ## Referência URL: https://pimo.info/pt-pt/referencia/ Referência técnica do PIMO Criativo: botões, controlos e ligações às funcionalidades. # Referência Catálogos técnicos verificados no código do PIMO Criativo (repositório fonte em modo só leitura). - [Botões e controlos](/pt-pt/referencia/botoes/), toolbar, menus, painéis, atalhos - [Como funciona](/pt-pt/como-funciona/), fluxo projeto → exportação → PIMO-TRAK --- ## Botões e controlos URL: https://pimo.info/pt-pt/referencia/botoes/ Catálogo completo de botões e ações da interface do PIMO Criativo: ícone, rótulo, localização, ação, efeitos e atalho, verificado no código. # Botões e controlos Referência de interface do PIMO Criativo. Cada entrada inclui o ícone real (SVG do `iconRegistry` da app), o rótulo exacto, onde aparece, o que faz, efeitos/dependências, atalho (se existir) e o ficheiro-fonte. ## Dados - [`/data/buttons.json`](/data/buttons.json) - [`/llms-full.txt`](/llms-full.txt) --- ## Sistemas PIMO URL: https://pimo.info/pt-pt/sistemas-pimo/ Sistemas de produto na app PIMO: TRAK, PROJETOS, NESTING, INDUSTRIAL e DRILL, definição, estado real e ligações. # Sistemas PIMO Catálogo dos sistemas acessíveis no menu **Projetos PIMO** do header da aplicação (`pimo.pro`). Cada página documenta definição, propósito, funcionamento, entradas/saídas, ligações e estado real verificado no código. ## Dados - [`/data/systems.json`](/data/systems.json) - [`/data/buttons.json`](/data/buttons.json) - [`/pt-pt/como-funciona/`](/pt-pt/como-funciona/) --- ## PIMO DRILL URL: https://pimo.info/pt-pt/sistemas-pimo/pimo-drill/ Sistema próprio de furação (UI 2D/3D) em https://pimo.pro/industrial/pimo-drill, estado em desenvolvimento. # PIMO DRILL --- ## PIMO INDUSTRIAL URL: https://pimo.info/pt-pt/sistemas-pimo/pimo-industrial/ Camada industrial completa: hub, estações e operações. # PIMO INDUSTRIAL --- ## PIMO NESTING URL: https://pimo.info/pt-pt/sistemas-pimo/pimo-nesting/ Motor próprio de nesting e otimização de chapas (Nesting V3). # PIMO NESTING --- ## PIMO PROJETOS URL: https://pimo.info/pt-pt/sistemas-pimo/pimo-projetos/ Gestão e visualização de projetos PIMO guardados. # PIMO PROJETOS --- ## PIMO TRAK URL: https://pimo.info/pt-pt/sistemas-pimo/pimo-trak/ Ordens de trabalho, etiquetas QR e rastreamento de produção. # PIMO TRAK ---