عربى ▼
معلومات الملفمعلومات الملفSTL الأدواتSTL الأدواتعينة من الملفات STL.عينة من الملفات STL.أحدث الأخبارأحدث الأخبار

STL (Standard Triangle Language)

امتدادSTL
الاسم الكاملStandard Triangle Language
يكتب3D Model
نوع التمثيل الصامتapplication/vnd.ms-pki.stl
شكلText & Binary
أدواتSTL المحولات, نموذج ثلاثي الأبعاد فوكسيليزر, إنشاء STL الرسوم المتحركة, ضغط STL, نص إلى STL, عرض ملفات STL
مفتوحة معBlender, Daz Studio, MeshLab, CAD Assistant
STL

تنسيق ملف STL (لغة المثلث القياسية) هو تنسيق ثلاثي الأبعاد بسيط يستخدم لتخزين وإرسال ملف نموذج 3D. تم ابتكار هذا التنسيق في الثمانينيات ولكنه لا يزال قيد الاستخدام حتى اليوم ويحظى بشعبية كبيرة مثل العديد من التنسيقات البديلة الحديثة، مثل 3MF. تنسيق STL عبارة عن قائمة بسيطة من المثلثات، حيث يتكون كل مثلث من 3 رؤوس تمثل المثلثات، وموضعها في مساحة ثلاثية الأبعاد و3 مستويات طبيعية لتحديد اتجاهها.

إن بساطة تنسيق STL تعني أنه يمكن قراءته بواسطة معظم التطبيقات ثلاثية الأبعاد، وقد أصبح التنسيق إلى حد ما تنسيقًا قياسيًا لـ الطباعة ثلاثية الأبعاد.

بالنسبة لملفات STL، هناك تنسيقان أساسيان للتخزين: النص والثنائي.

نص

يقوم تنسيق النص STL، كما يوحي اسمه، بتخزين الهندسة ثلاثية الأبعاد بتنسيق نص يمكن قراءته بواسطة الإنسان. يقوم التنسيق بتخزين معلومات حول كل وجه (المعروف أيضًا باسم المثلث) في النموذج ثلاثي الأبعاد، بما في ذلك موضع قمة الرأس والوضع الطبيعي. مثال على ملف STL يحتوي على ستة مثلثات هو كما يلي:

000solid ascii
001  facet normal 0.000000e+000 0.000000e+000 -1.000000e+000
002    outer loop
003      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
004      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
005      vertex   7.071068e+000 7.071068e+000 0.000000e+000
006    endloop
007  endfacet
008  facet normal -0.000000e+000 0.000000e+000 -7.071068e-001
009    outer loop
010      vertex   7.071068e+000 7.071068e+000 0.000000e+000
011      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
012      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
013    endloop
014  endfacet
015  facet normal 0.000000e+000 -5.656855e-001 2.000000e-001
016    outer loop
017      vertex   0.000000e+000 0.000000e+000 2.000000e+001
018      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
019      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
020    endloop
021  endfacet
022  facet normal -5.656855e-001 0.000000e+000 2.000000e-001
023    outer loop
024      vertex   0.000000e+000 0.000000e+000 2.000000e+001
025      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
026      vertex   -7.071068e+000 -7.071068e+000 0.000000e+000
027    endloop
028  endfacet
029  facet normal 0.000000e+000 5.656855e-001 2.000000e-001
030    outer loop
031      vertex   0.000000e+000 0.000000e+000 2.000000e+001
032      vertex   7.071068e+000 7.071068e+000 0.000000e+000
033      vertex   -7.071068e+000 7.071068e+000 0.000000e+000
034    endloop
035  endfacet
036  facet normal 5.656855e-001 0.000000e+000 2.000000e-001
037    outer loop
038      vertex   0.000000e+000 0.000000e+000 2.000000e+001
039      vertex   7.071068e+000 -7.071068e+000 0.000000e+000
040      vertex   7.071068e+000 7.071068e+000 0.000000e+000
041    endloop
042  endfacet
043endsolid

الثنائية

تنسيق الملف الثنائي STL بسيط نسبيًا في بنيته. يبدأ الملف بكتلة رأس بحجم 80 بايت، وعادةً ما تحتوي على نص ASCII للأداة أو البرنامج ثلاثي الأبعاد المستخدم لإنشاء STL. يلي ذلك حقل عدد صحيح 32 بت يحتوي على عدد المثلثات الموجودة في ملف STL. فيما يلي تفاصيل كل مثلث موجود في النموذج ثلاثي الأبعاد بالتسلسل. المعلومات المخزنة لكل مثلث هي كما يلي:

كما ترون من الحقول المذكورة أعلاه، لا يحتوي تنسيق STL على أي مجال لتخزين معلومات المواد أو النسيج المتعلقة بالنموذج ثلاثي الأبعاد الذي تتم قراءته بواسطة أدوات STL الخاصة بنا. صحيح أنه على مر السنين، استخدم بعض البائعين حقل السمة 16 بت كوسيلة لتخزين معلومات ألوان محدودة حول المثلثات الفردية؛ ومع ذلك، لم يتم توحيدها أبدًا. تدعم أدوات تحويل STL الخاصة بنا إنشاء ملفات STL التي تدعم تنسيقات الألوان المحدودة هذه؛ ومع ذلك، فإن البرنامج المستخدم لفتح ملفات STL قد لا يعرض النموذج بشكل صحيح. إذا كنت مهتمًا بتنسيق نموذج ثلاثي الأبعاد حديث ومدمج مصمم لعالم الطباعة ثلاثية الأبعاد، فيرجى الرجوع إلى تنسيق نموذج 3MF، الذي تم تصميمه خصيصًا لهذه المهمة.

نموذج هرم STL بسيط ثلاثي الأبعاد
نموذج STL متحرك

ملخص

يتم دعم ملفات STL، نظرًا لبنيتها المبسطة، بواسطة معظم برامج تحرير الرسومات ثلاثية الأبعاد. تُستخدم ملفات STL أيضًا بشكل شائع داخل دوائر الطباعة ثلاثية الأبعاد لتوزيع الملفات وطباعة النماذج ثلاثية الأبعاد. ملكنا أداة عرض المحكمة الخاصة بلبنان يدعم بشكل كامل تنسيق STL، بما في ذلك تنسيقات VisCAM وSolidView.

عينة من الملفات STL.

لدينا هنا بعض أمثلة الملفات STL التي يمكنك تنزيلها واستخدامها في مشاريعك الخاصة.

دوامة

دوامة

تم إنشاء نموذج دوامي ثلاثي الأبعاد بسيط باستخدام PNG إلى STL أداة باستخدام وضع Extrude.

swirl.stl (729٫96kb)

مكعب

مكعب

يتم تخزين مثال المكعب الكلاسيكي كملف ثنائي STL. داخل الملف STL، يتم تخزين هذا المكعب كسلسلة من 12 مثلثًا.

cube.stl (684٫00 b)

© 2024 ImageToStl. قم بتحويل ملفات PNG وJPG إلى ملفات STL ثلاثية الأبعاد.

Your files are ready to download!