Estudo de edificação centrado nos espaços
Comece pelos espaços e como eles funcionam juntos. Derive a pegada, paredes compartilhadas e abertas a partir desse layout. Use este fluxo de trabalho para edificações residenciais, comerciais, industriais, cívicas ou outras. Selecione os entregáveis de acordo com a fase solicitada.
Planejar uma nova edificação
Leia planning.md. Estabeleça o uso, número de pavimentos, espaços nomeados, dimensões livres, equipamentos/mobiliário, circulação, acesso, rotas de serviço e restrições do terreno a partir do briefing. Elabore o layout e as verificações para esse projeto. Mostre opções SVG comparáveis quando um layout ainda estiver sendo escolhido. Continue a partir de uma opção já revisada, quando existir.
Use os helpers reutilizáveis de retângulo, topologia e afastamentos para plantas retilíneas. Escolha uma representação geométrica e verificações adequadas para outras formas. As receitas de casa inclusas são exemplos trabalhados. Inicie um novo design a partir de seu próprio programa de espaços e montagens.
Escolher o sistema construtivo
Carregue o sistema construtivo do projeto e o padrão de unidades na
modelagem. Para estrutura de madeira, use framing.md e
building_study.framing.profile para bitolas e espaçamentos reais
US/imperiais ou métricos. Herde uma preferência declarada. Se o padrão afetar
o design e ainda for desconhecido, esclareça uma vez durante o
desenvolvimento do programa de espaços. Uma escolha isolada de unidade de
exibição deixa as dimensões do estoque inalteradas.
Para outros sistemas, declare os materiais de montagem, dimensões das seções e entradas de espaçamento/grelha que se aplicam. Preserve essas entradas com o modelo nativo e o levantamento. Trate-as como entradas de design esquemático. Engenharia estrutural e conformidade com códigos são tarefas separadas.
Modelar, verificar e medir
- Modelar uma planta revisada: use blender.md. Elabore uma receita Blender específica do projeto para os pavimentos relevantes, estrutura, telhado, aberturas e acabamentos. Mantenha o modelo editável e encene as montagens com IDs de componentes estáveis. Coordene reservas de serviço quando malhas detalhadas estiverem fora do escopo.
- Quantitativos ou custo: use materials.md. Inventarie os objetos de construção originais, defina categorias e métodos de medição para o projeto, separe provisões de compra e use taxas datadas explícitas.
- Reproduzir o exemplo: use commands.md. A CLI de casa tem três arranjos criados e uma receita Blender de ala familiar revisada. A alternativa de doze layouts é um gerador separado de plantas padronizadas.
Preservar estes invariantes
- Use uma base de coordenadas compartilhada e converta uma vez para metros do Blender. Os contratos SVG inclusos usam pontos de referência de sala em mm inteiros. Mantenha conversões exatas de sub-milímetro para estrutura de madeira quando necessário. Derive a pegada a partir da união das salas e atribua paredes compartilhadas e aberturas hospedadas a um único proprietário.
- Leia a geometria semântica e as aberturas da fonte revisada. Mantenha o hash da fonte com o modelo nativo e rejeite edições obsoletas ou não suportadas.
- Verifique dimensões utilizáveis, ajuste funcional, circulação conectada, almofadas de porta em ambos os lados e aberturas completas. Verifique aberturas verticais alinhadas e pé-direito quando aplicável. Verifique a geometria real de acessórios e equipamentos no modelo salvo e indique quais verificações são esquemáticas ou conservadoras.
- Reutilize os mesmos componentes de origem para a edificação concluída e estágios de construção. Exclua cópias de apresentação das quantidades de materiais.
- Mantenha layouts malsucedidos visíveis como tentativas falhas. Use layouts alternativos somente quando selecionados e reavalie cobertura, identidade e acesso após qualquer reparo.
Ferramentas incluídas
scripts/building_study/ inclui helpers compartilhados de geometria,
afastamentos e Blender, além da implementação da ala familiar.
scripts/plan.py expõe as receitas padrão e valida seus esquemas SVG
semânticos suportados. scripts/build_blender.py, verify_blender.py e
takeoff_blender.py reproduzem o exemplo em processos Blender em segundo
plano separados. Escreva arquivos gerados fora da skill e mantenha a sessão
ativa do Blender intacta.
Blender 5 e seu Python integrado podem executar as ferramentas principais.
Apenas o opcional compose_review.py usa Pillow para um GIF legendado e par
de pisos.
Entregue identidade da fonte, verificações reais, limites de revisão e as decisões de design restantes. Siga o fluxo de trabalho do projeto de destino para adoção.