ما هو ملف JT؟
** JT ** (Jupiter Tessellation) عبارة عن تنسيق بيانات ثلاثي الأبعاد يتسم بالكفاءة ويركز على الصناعة ومرنًا ومعيارًا وفقًا لمعايير ISO تم تطويره بواسطة برنامج Siemens PLM. تستخدم مجالات CAD الميكانيكية الخاصة بالفضاء وصناعة السيارات والمعدات الثقيلة JT كأفضل تنسيق مرئي ثلاثي الأبعاد.
تنسيق JT هو رسم بياني للمشهد يدعم السمات والعقد الخاصة بـ CAD. تُستخدم تقنيات الضغط المتطورة لتخزين بيانات الوجه (مثلثات). تم تصميم هذا التنسيق لدعم السمات المرئية ومعلومات المنتج والتصنيع (PMI) والبيانات الوصفية. يوجد دعم جيد للبث غير المتزامن للمحتوى. في الصناعة الميكانيكية الثقيلة ، يستخدم المحترفون ملف JT في برامج حلول CAD وبرامج إدارة دورة حياة المنتج (PLM) لفحص هندسة البضائع المعقدة.
نظرًا لأن JT تدعم تقريبًا جميع تنسيقات CAD ثلاثية الأبعاد المهمة ، يمكن لتجميعها التعامل مع مجموعة متنوعة من التركيبات المعروفة باسم “CAD المتعددة”. تتم دائمًا إدارة هذا التجميع متعدد CAD بشكل جيد وتحديثه لأن المزامنة بين ملفات وصف منتج CAD الأصلية مع ملفات JT المرتبطة بها تتم تلقائيًا. ملفات JT خفيفة الوزن في الأصل ، لذا تعتبر مناسبة للتعاون عبر الإنترنت. تتعاون الشركات من خلال إرسال تصورات ثلاثية الأبعاد عبر الوسائط بسهولة أكبر مقارنة بملفات CAD الأصلية “الثقيلة”. بالإضافة إلى ذلك ، تضمن ملفات JT العديد من ميزات الأمان التي تجعل مشاركة الملكية الفكرية أكثر أمانًا.
تاريخ موجز لتنسيق ملف JT
كانت شركة Engineering Animation، Inc. و Hewlett Packard المصممين الأصليين لشركة JT ، الذين طوروا هذا التنسيق باعتباره مجموعة أدوات النموذج المباشر. بعد أن استحوذت UGS Corp على EAI ، أصبحت JT جزءًا من مجموعة UGS. في أوائل عام 2007 ، أعلنت شركة UGS عن JT كتنسيق ثلاثي الأبعاد رئيسي. في نفس العام ، قامت شركة Siemens AG بشراء UGS وتبين أنها شركة Siemens PLM Software. تستخدم شركة Siemens JT كتنسيق التشغيل البيني المشترك وتنسيق أرشفة البيانات. في عام 2009 ، قبلت ISO مواصفات JT للنشر كمواصفة ISO متاحة للجمهور (PAS). في منتصف عام 2010 ، أعلنت ProSTEP iViP أنه على المستوى الصناعي ، يمكن استخدام JT و STEP AP 242 XML معًا لتحقيق أقصى فائدة في البيانات سيناريوهات التبادل. في عام 2012 ، تم الإعلان رسميًا عن JT كتنسيق تصور ثلاثي الأبعاد قياسي ISO (ISO 14306: 2012 (ISO JT V1)).
تنسيق ملف JT
يتم تمثيل جميع الكائنات في تنسيق JT من خلال معرف كائن ويتم التعامل مع المراجع بين الكائنات من خلال معرف الكائن المشار إليه. يمكن الحفاظ على تكامل مراجع الكائنات هذه من خلال المؤشرات unswizzling / swizzling.
يتم ترتيب ملف JT كسلسلة من الكتل وتكون كتلة Header دائمًا أول كتلة من البيانات في الملف. سلسلة من قطع البيانات ومقطع TOC يتبعان مباشرةً كتلة الرأس. يمتلك مقطع البيانات الواحد (6 LSG Segment) ملف JT متوافقًا مع مرجع موجود دائمًا. يحتوي مقطع جدول المحتويات على معلومات الموقع لجميع أجزاء البيانات الأخرى لهذا الملف.
رأس الملف
رأس الملف هو أول كتلة في التسلسل الهرمي لبيانات ملف JT. يتم تضمين معلومات تعيين الإصدار ومعلومات موقع جدول المحتويات داخل الرأس مما يسهل برامج التحميل في قراءة الملف. محتويات رأس الملف مرتبة على النحو التالي.
جزء جدول المحتويات
يجب أن يكون جزء جدول المحتويات موجودًا داخل ملف ويحتوي على معلومات التعريف والموقع لجميع أجزاء البيانات الأخرى. يتم تحديد الموقع الفعلي لقطاع جدول المحتويات بواسطة حقل إزاحة جدول المحتويات لرأس الملف. يتم تمثيل كل جزء بيانات قابل للعنونة بشكل فردي عن طريق إدخال جدول المحتويات في مقطع جدول المحتويات.
شريحة البيانات
يعرّف ملف JT جميع البيانات المخزنة داخل مقطع بيانات. يمكن لبعض مقاطع البيانات ضغط جميع بيانات بايت المعلومات المتبقية داخل المقطع. أجزاء البيانات لها الهيكل التالي:
يصف الجدول التالي أنواعًا مختلفة من شرائح البيانات:
الاسم | الوصف |
---|---|
قطاع LSG | يتألف من مجموعة من الكائنات المرتبطة من خلال مراجع موجهة لتشكيل LSG (بنية الرسم البياني الحلقية الموجهة) |
مقطع الشكل LOD | يحتوي على البيانات المحددة للأشكال الهندسية (مثل الرؤوس والقواعد والمضلعات ، إلخ) |
JT B-Rep Segment | وجود عنصر للبيانات لتمثيل الحدود الهندسية الدقيقة لجزء فردي بتنسيق JT B-Rep. |
مقطع XT B-Rep | وجود عنصر للبيانات يمثل الحدود الهندسية الدقيقة لجزء فردي بتنسيق تمثيل الحدود |
مقطع الإطار السلكي | تمثل البيانات إطارًا سلكيًا ثلاثي الأبعاد دقيقًا لجزء معين يتم تحديده بواسطة عنصر مضمن في هذا المقطع. |
قطاع البيانات الوصفية | يسمح بتخزين البيانات الوصفية في مقاطع مميزة قابلة للعنونة. |
مقطع JT ULP | وجود عنصر للبيانات لتمثيل الحدود الهندسية شبه الدقيقة لجزء فردي بتنسيق JT ULP. |
مقطع JT LWPA | يحتوي على عنصر يحدد البيانات التحليلية لجزء معين. تُرفق LWPA مجموعة الأسطح التحليلية في تعريف b-rep للجزء. |
ضغط
تعد متطلبات النقل والتخزين الخاصة بالنماذج ثلاثية الأبعاد أكثر تطلبًا ، لذلك قد تستفيد ملفات JT من الضغط. قد يتكون نموذج بيانات JT من ملفات مختلفة باستخدام تقنية ضغط مختلفة ولكن عملية الضغط شفافة لمستخدم بيانات JT.
حتى الآن ، JT Open Toolkit (كمعيار) والضغط المتقدم هما طريقتان من تقنيات الضغط المستخدمة بواسطة ملفات JT. تستخدم مجموعة أدوات JT Open Toolkit خوارزمية ضغط سهلة وبدون خسارة ، بينما يستخدم الضغط المتقدم تقنية ضغط أكثر دقة ومحددة المجال تؤدي إلى ضغط هندسي ضائع. تفضل تطبيقات العميل الضغط المتقدم بدلاً من استخدام الضغط القياسي ، حيث ينتج عن الضغط المتقدم نسب ضغط عالية إلى حد ما. يتم الحفاظ على التوافق مع الإصدارات السابقة مع تطبيقات عرض ملفات JT العادية من خلال توفير ضغط قياسي. يجب أن يكون نموذج الضغط متوافقًا مع إصدار تنسيق ملف JT والذي يمكن رؤيته عند فتح ملف JT باستخدام محرر نصوص وإرفاقه ضمن معلومات رأس ASCII.