| CAD :: Format :: STL Read / Write 3D Stereolithography Arquivos |
Baixe Agora |
CAD :: Format :: STL Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Eric Wilhelm
- Site do editor:
- http://search.cpan.org/~ewilhelm/
CAD :: Format :: STL Tag
CAD :: Format :: STL Descrição
Ler / gravar arquivos de estereolitografia 3D CAD :: Format :: STL é um módulo Perl que fornece métodos orientados a objetos para ler e escrever o formato de arquivo STL (litografia estéreo) em formulários binários e ASCII. O formato STL é um conjunto simples de triângulos 3D.SynopsisSeading: My $ STL = CAD :: Format :: Stl-> New-> Carga ("Foo.Stl"); # E a parte / multipart? Meus @Facets = $ stl-> Part -> Facetas; Escrita: Meu $ STL = CAD :: Format :: Stl-> Novo; Meu $ Part = $ stl-> add_part ("minha parte"); $ Part,> Add_Facets (@faces); $ stl-> salvar ("foo.stl"); # ou $ stl-> salvar (binário => "foo.stl"); streaming de leitura / gravação: Meu leitor $ leitor = :: format :: stl-> leitor ("foo.stl"); Meu $ Writer = CAD :: Format :: Stl-> Writer (Binary => "Bar.stl"); Enquanto (meu $ Part = $ Leitor-> Next_Part) {My $ Part_name = $ Part-> Nome; $ Writer-> start_solid ($ Part_name); Enquanto (meu @Data = $ Part-> faceta) {my ($ normal, @VERTIES) = @data; meu @ v1 = @ {$ vértices }; meu @ v2 = @ {$ vértices }; meu @ v3 = @ {$ vértices }; # Isso é apenas para ilustração $ escritor-> faceta (\ @ v1, \ @ v2, \ @ v3); # Observe o normal omitido} $ Writer-> end_solid; } Requisitos: · Perl.
CAD :: Format :: STL Software Relacionado