CAD :: FORMATO :: STL

Lea / escribe archivos de estereolitografía 3D
Descargar ahora

CAD :: FORMATO :: STL Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Nombre del editor:
  • Eric Wilhelm
  • Sitio web del editor:
  • http://search.cpan.org/~ewilhelm/

CAD :: FORMATO :: STL Etiquetas


CAD :: FORMATO :: STL Descripción

Lectura / Escribir archivos de estereolitografía 3D CAD :: Formato :: STL es un módulo Perl que proporciona métodos orientados a objetos para leer y escribir el formato de archivo STL (Stereo Litografía) en las formas binarias y ASCII. El formato STL es un conjunto simple de triangles 3D.synopsiseading: My $ STL = CAD :: Formato :: STL-> New-> Cargar ("foo.stl"); # ¿Qué pasa con la parte / multipart? my @facets = $ stl-> Part-> Facets; escribiendo: My $ STL = CAD :: Formato :: STL-> Nuevo; MY $ PART = $ STL-> ADD_PART ("MI P PARTE"); $ PARTE-> ADD_FACETS (@faces); $ stl-> Guardar ("foo.stl"); # o $ stl-> Guardar (binario => "foo.stl"); transmisión de lectura / escritura: My $ Reader = CAD :: Formated :: stl-> lector ("foo.stl"); My $ Writer = CAD :: Formato :: Stl-> Writer (Binary => "Bar.Stl"); mientras (MIS $ PARTE = $ lector-> next_part) {my $ part_name = $ Part-> Nombre; $ Writer-> Start_Solid ($ Part_Name); Mientras (mi @Data = $ Part-> Facet) {My ($ Normal, @vertices) = @Data; mi @ v1 = @ {$ vértices }; My @ v2 = @ {$ vértices }; mi @ v3 = @ {$ vértices }; # Eso es solo para ilustración $ Writer-> Facet (\ @ v1, \ \ \ v2, \ @ v3); # note el omitido}} $ writer-> end_solid; } Requisitos: · Perl


CAD :: FORMATO :: STL Software relacionado