CAD :: Format :: STL

Lecture / Écrire des fichiers stéréolithographie 3D
Télécharger maintenant

CAD :: Format :: STL Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Perl Artistic License
  • Nom de l'éditeur:
  • Eric Wilhelm
  • Site Internet de l'éditeur:
  • http://search.cpan.org/~ewilhelm/

CAD :: Format :: STL Mots clés


CAD :: Format :: STL La description

Lecture / écriture des fichiers stéréolithographiques 3D CAD :: Format :: STL est un module PERL qui fournit des méthodes orientées objet pour lire et écrire le format de fichier STL (lithographie stéréo) de formulaires binaires et ASCII. Le format STL est un ensemble simple de triangles 3D.Synopsisreading: My $ STL = CAD :: Format :: STL-> Nouveau-> Charge ("FOO.STL"); # Qu'en est-il de la partie / multipart? mes @facets = $ STL-> PARTIE-> Facettes; Écriture: My $ STL = CAD :: Format :: STL-> Nouveau; mon $ partie = $ stl-> add_part ("ma part"); $ partie-> add_facets (@Faces); $ stl-> sauvegarder ("foo.stl"); # ou $ stl-> sauvegarder (binaire => "foo.stl"); streaming lecture / écriture: My $ lecteur = CAD :: Format :: stl-> lecteur ("foo.stl"); My $ Writer = CAD :: Format :: STL-> Écrivain (Binary => "bar.stl"); tandis que (ma partie $ partie = $ lecteur-> next_parart) {My $ part_name = $ partie-> nom; $ écrivain-> start_solid ($ nom_name); tandis que (mon @Data = $ partie-> facet) {My ($ normal, @Vertices) = @Data; mes @ v1 = @ {$ sommets }; mes @ v2 = @ {$ sommets }; mon @ v3 = @ {$ sommets }; # c'est juste pour l'illustration $ écrivain-> facet (\ @ v1, \ @ v2, \ @ v3); # Notez la normale omise} $ Writer-> end_solid; } Exigences: · Perl


CAD :: Format :: STL Logiciels associés