Exportar para o formato .STL na escala correta - polegadas

Aug 26 2020

Tentei e tentei imprimir modelos 3D que criei e preciso deles no formato .stl. Ao modelar no Blender, eu mudo as unidades no Blender para Imperial - Polegadas. Porém, sempre que tento exportá-lo, ele fica super pequeno. Eu nem sei que marcar "Scene Unit" ajuda. Eu descobri que se eu escalasse em 100, ele apareceria como escala correta no Fusion 360, mas eu tento imprimi-lo e é muito maior do que deveria. Como posso ter certeza de que vai imprimir no tamanho certo? Existe uma maneira de verificar novamente?

Respostas

1 RonJensen Aug 26 2020 at 05:04

Por padrão, o Blender usa 1 unidade = 1 metro mesmo se você alterar as unidades no Blender para Imperial - Polegadas. Essa mudança afeta apenas a exibição da GUI, não a representação interna. De acordo com a Wikipedia, STL não tem unidade, então use uma escala de 39,37 para converter de metros em polegadas ao exportar, ou diga que o programa que você importou para o arquivo está em metros.

Basicamente, na aba Scene do Blender, configure o Unit System para o que você achar mais confortável, escolha o comprimento que você quiser, mas deixe "Unit Scale" configurada para 1.0. Isso deixa o Blender internamente usando Metros, isso é uma coisa boa, porque o sistema de unidades às vezes é um pouco estranho.

Ao exportar seu STL, defina a escala de transformação para 39,37 (para converter metros em polegadas) e não se preocupe com a caixa de seleção "Unidades de cena", ela multiplica pelo valor em "Escala de unidade" que propositadamente deixamos em 1,0.

1 Fjoersteller Aug 26 2020 at 07:13

Acho que depende de qual software você está usando para imprimir e como ele interpreta os arquivos .stl. (Eu realmente não tenho uma resposta, mas espero que meu exemplo ajude e / ou dê algumas dicas)

Primeiro, se você abrir um novo arquivo do Blender e medir o cubo inicial com o add-on MeasureIt, ele é 2 x 2 x 2 metros. Se você definir MeasureIt como Unidades imperiais, MeasureIt não indicará mais 2 metros, mas (por exemplo) 6,56 pés. Se você definir Sistema de unidades do Blenders (em Propriedades> Propriedades da cena> Unidades) como Imperial, apenas a grade na janela de exibição 3D mudará . Portanto, a geometria do seu modelo não muda ou escala. Usar o sistema métrico ou imperial no Blender, ou alternar entre eles, não importa.

Em segundo lugar: eu regularmente converter arquivos .step ou arquivos de peças do NX ou Solidworks para .stl e importá-los para o Blender. Para obter a escala correta no Blender, eu defino a escala (ao selecionar o arquivo no Blender) para 0,001.

Então, se eu exportar o cubo 2x2x2m do arquivo inicial do Blender para um desses programas, eu defino a escala (ao selecionar o arquivo no Blender) para 1000. Se eu fizer isso, a ferramenta de medição no programa de engenharia (ou seja, Solidworks) fornece o mesmo valor para o tamanho do cubo, que é 2x2x2m.

Eu teria aconselhado você a fazer o mesmo, mas como você afirmou que uma escala de 100 já produziu um resultado muito grande, receio que você tenha que descobrir (ou tentar pesquisar) a relação de conversão entre o Blender e o programa específico que você usa para imprimir.