CAD :: التنسيق :: STL

قراءة / كتابة ملفات إزالة التصوير الفيدرالي ثلاثي الأبعاد
التحميل الان

CAD :: التنسيق :: STL الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • اسم الناشر:
  • Eric Wilhelm
  • موقع ويب الناشر:
  • http://search.cpan.org/~ewilhelm/

CAD :: التنسيق :: STL العلامات


CAD :: التنسيق :: STL وصف

قراءة / كتابة 3D سماعة الملفات CAD :: تنسيق :: STL هو وحدة بيرل توفر أساليب موجهة للكائنات لقراءة وتنسيق ملف STL (الطباعة الحجرية الاستريو) في كل من النماذج الثنائية والأساسي. تنسيق STL هو مجموعة بسيطة من المثلثات ثلاثية الأبعاد .synopsreading: بلدي $ stl = cad :: تنسيق :: stl-> جديد-> تحميل ("foo.stl")؛ # ماذا عن الجزء / متعددة الأقراص؟ بلدي myfacets = $ stl-> part-> الجوانب؛ الكتابة: بلدي $ stl = cad :: التنسيق :: stl-> جديد؛ بلدي الجزء $ = $ stl-> add_part ("الجزء الخاص بي")؛ $ الجزء-> add_facets (@ الملف)؛ $ stl-> حفظ ("foo.stl")؛ # أو $ stl-> حفظ (binary => "foo.stl")؛ بث القراءة / الكتابة: بلدي قارئ $ = cad :: التنسيق :: STL-> القارئ ("foo.stl")؛ بلدي كاتب $ = cad :: format :: stl-> الكاتب (binary => "bar.stl")؛ بينما (الجزء الخاص بي = $ قارئ-> next_part) {my $ part_name = $ part-> الاسم؛ كاتب $-> start_solid ($ part_name)؛ بينما (بلدي data = part-part-> facet) {بلدي ($ العادي، evertices) = data؛ بلدي @ v1 = @ {$ القمم }؛ My @ v2 = @ {$ القمم }؛ بلدي @ v3 = @ {$ القمم }؛ # هذا فقط للتوضيح $ Writer-> Facet (\ @ v1، \ @ v2، \ @ v3)؛ # لاحظ الحذف العادي} كاتب $-> end_solid؛ } متطلبات: perl.


CAD :: التنسيق :: STL برامج ذات صلة