Tem uma pasta de modelos 3D e gostaria de lhe dar ordem. Assinalar os bons, etiquetá-los por projeto, anotar de onde veio determinado ficheiro. Depois uma hesitação trava-o: isto vai modificar os meus ficheiros?
A pergunta é legítima. Um ficheiro 3D entregue a um cliente, enviado para uma impressora ou versionado num repositório tem de continuar a ser exatamente o que era. Eis as três formas de anexar informação a um modelo, o que cada uma custa, e qual delas deixa os seus originais intactos.
O Eyemesh segue a terceira via. As classificações por estrelas, as etiquetas e as notas são guardadas num ficheiro acompanhante mantido ao lado dos seus modelos, nunca escritas dentro dos próprios ficheiros 3D. Os seus originais ficam intactos byte a byte.
Na prática significa que pode anotar livremente uma pasta de entregáveis de cliente sem que nenhum dos ficheiros entregues difira do que recebeu ou produziu.
O detalhe completo está na página metadados de ficheiro personalizados.
É o ponto a compreender antes de se apoiar nisto no dia a dia:
Por outras palavras: a portabilidade acontece ao nível da pasta. Enquanto raciocinar em pastas, tudo segue.
É certa assim que os ficheiros não lhe pertencem inteiramente: recursos de cliente, modelos sob acordo de confidencialidade, entregáveis aprovados. É certa também quando trabalha com formatos sem campo de metadados, o que cobre a maior parte do mundo da impressão 3D.
É menos certa se precisar que a informação viaje dentro do ficheiro para outro programa, por exemplo para alimentar uma cadeia automatizada que lê metadados incorporados. Nesse caso é o próprio formato que tem de transportar a informação, e nenhuma ferramenta externa substitui isso.
Não. Nada é escrito lá dentro. Os originais ficam idênticos byte a byte, e uma soma de verificação calculada antes e depois de anotar dará o mesmo resultado.
Sim, e é justamente o caso em que a abordagem por ficheiro acompanhante é mais útil, já que o formato STL não oferece qualquer sítio para alojar uma etiqueta, uma classificação ou um comentário.
Ambas coexistem sem se estorvarem: são mecanismos distintos. A vista de lista do Eyemesh mostra até as suas etiquetas de ficheiro numa coluna própria.
Recebe o modelo tal e qual, sem as suas anotações, o que é normalmente o comportamento pretendido. Para transmitir também o contexto, envie a pasta em vez do ficheiro isolado.
É aí que as etiquetas ganham sentido, combinadas com a ordenação e a filtragem. O tema é tratado em organizar ficheiros STL descarregados e em gerir uma biblioteca 3D sem DAM.