একটি JT ফাইল কি?
JT (জুপিটার টেসেলেশন) হল একটি দক্ষ, শিল্প-কেন্দ্রিক এবং নমনীয় ISO-প্রমিত 3D ডেটা বিন্যাস যা Siemens PLM সফটওয়্যার দ্বারা তৈরি করা হয়েছে। অ্যারোস্পেস, স্বয়ংচালিত শিল্প, এবং ভারী যন্ত্রপাতির যান্ত্রিক CAD ডোমেনগুলি তাদের সবচেয়ে নেতৃস্থানীয় 3D ভিজ্যুয়ালাইজেশন ফর্ম্যাট হিসাবে JT ব্যবহার করে।
JT ফরম্যাট হল একটি দৃশ্য গ্রাফ যা CAD নির্দিষ্ট বৈশিষ্ট্য এবং নোড সমর্থন করে। অত্যাধুনিক কম্প্রেশন কৌশলগুলি ফ্যাসেট ডেটা (ত্রিভুজ) সংরক্ষণ করতে ব্যবহৃত হয়। এই বিন্যাসটি চাক্ষুষ বৈশিষ্ট্য, পণ্য এবং উত্পাদন তথ্য (PMI) এবং মেটাডেটা সমর্থন করার জন্য গঠন করা হয়েছে। বিষয়বস্তুর অ্যাসিঙ্ক্রোনাস স্ট্রিমিংয়ের জন্য একটি ভাল সমর্থন রয়েছে। ভারী যান্ত্রিক শিল্পে, পেশাদাররা তাদের CAD সমাধান এবং পণ্য জীবনচক্র ব্যবস্থাপনা (PLM) সফ্টওয়্যার প্রোগ্রামগুলিতে JT ফাইল ব্যবহার করে জটিল পণ্যগুলির জ্যামিতি পরীক্ষা করে।
As JT supports nearly all important 3D CAD formats its assembly can deal with a variety of combination which is known as “multi-CAD”. This multi-CAD assembly is always well managed and up-to-date because synchronization among native CAD product description files with their associated JT files takes place automatically. JT files are originally lightweight, so considered to be suitable for internet collaborations. Companies Collaborate through sending 3D visualizations over the media much more easily as compared to “heavy" original CAD files. In addition, JT files ensures many security feature that make intellectual property sharing more secure.
JT ফাইল ফরম্যাটের সংক্ষিপ্ত ইতিহাস
ইঞ্জিনিয়ারিং অ্যানিমেশন, ইনকর্পোরেটেড এবং হিউলেট প্যাকার্ড ছিলেন জেটি-র মূল ডিজাইনার, যারা সেই ফর্ম্যাটটিকে ডাইরেক্ট মডেল টুলকিট হিসাবে তৈরি করেছিলেন। UGS কর্পোরেশন দ্বারা EAI অধিগ্রহণ করার পর JT UGS-এর স্যুটের একটি অংশ হয়ে ওঠে। 2007 সালের প্রথম দিকে, UGS তাদের মাস্টার 3D ফর্ম্যাট হিসাবে JT ঘোষণা করেছিল। একই বছরে, সিমেন্স এজি UGS ক্রয় করে এবং সিমেন্স PLM সফ্টওয়্যার হিসাবে পরিণত হয়। সিমেন্স সাধারণ আন্তঃকার্যযোগ্যতা বিন্যাস এবং ডেটা সংরক্ষণাগার বিন্যাস হিসাবে JT ব্যবহার করে। 2009 সালে, ISO পাবলিকলি অ্যাভাইলেবল স্পেসিফিকেশন (PAS) হিসাবে প্রকাশের জন্য JT স্পেসিফিকেশন গ্রহণ করে। 2010 সালের মাঝামাঝি, ProSTEP iViP ঘোষণা করেছিল যে শিল্প স্তরে, JT এবং STEP AP 242 XML ডেটাতে সর্বাধিক সুবিধা অর্জনের জন্য একসাথে ব্যবহার করা যেতে পারে। বিনিময় দৃশ্যকল্প. 2012 সালে, JT আনুষ্ঠানিকভাবে একটি ISO-প্রমিত (ISO 14306:2012 (ISO JT V1)) 3D ভিজ্যুয়ালাইজেশন ফর্ম্যাট হিসাবে ঘোষণা করা হয়েছে।
JT ফাইল ফরম্যাট
JT ফরম্যাটের সমস্ত অবজেক্ট একটি অবজেক্ট আইডেন্টিফায়ারের মাধ্যমে উপস্থাপন করা হয় এবং অবজেক্টের মধ্যে রেফারেন্স রেফারেন্সড অবজেক্টের আইডেন্টিফায়ারের মাধ্যমে পরিচালনা করা হয়। এই অবজেক্ট রেফারেন্সের অখণ্ডতা পয়েন্টার আনসুইজলিং/সুইজলিং এর মাধ্যমে বজায় রাখা যেতে পারে।
একটি জেটি ফাইলকে ব্লকের একটি সিরিজ হিসাবে সাজানো হয় এবং হেডার ব্লকটি সর্বদা ফাইলের ডেটার প্রথম ব্লক। ডেটা সেগমেন্টের একটি সিরিজ এবং একটি TOC সেগমেন্ট অবিলম্বে হেডার ব্লক অনুসরণ করে। একটি ডেটা সেগমেন্টে (6 LSG সেগমেন্ট) একটি রেফারেন্স কমপ্লায়েন্ট JT ফাইল সর্বদা বিদ্যমান থাকে। TOC সেগমেন্টে সেই ফাইলের অন্যান্য সমস্ত ডেটা সেগমেন্টের অবস্থানের তথ্য রয়েছে।
ফাইল হেডার
ফাইল হেডার হল JT ফাইলের ডাটা ক্রমানুসারে প্রথম ব্লক। সংস্করণ সংক্রান্ত তথ্য এবং TOC অবস্থানের তথ্য শিরোনামের মধ্যে আবদ্ধ থাকে যা লোডারদের ফাইল পড়ার সুবিধা দেয়। ফাইল হেডার বিষয়বস্তু নিম্নরূপ সাজানো হয়.
TOC সেগমেন্ট
TOC সেগমেন্টটি অবশ্যই একটি ফাইলের মধ্যে বিদ্যমান থাকতে হবে এবং এতে অন্যান্য সমস্ত ডেটা সেগমেন্টের সনাক্তকরণ এবং অবস্থানের তথ্য থাকতে হবে। TOC সেগমেন্টের প্রকৃত অবস্থান ফাইল হেডারের TOC অফসেট ক্ষেত্র দ্বারা নির্দিষ্ট করা হয়। প্রতিটি পৃথকভাবে ঠিকানাযোগ্য ডেটা সেগমেন্ট একটি TOC সেগমেন্টে TOC এন্ট্রি দ্বারা প্রতিনিধিত্ব করা হয়।
ডেটা সেগমেন্ট
JT ফাইল একটি ডেটা সেগমেন্টের মধ্যে সমস্ত সঞ্চিত ডেটা সংজ্ঞায়িত করে। কিছু ডেটা সেগমেন্ট সেগমেন্টের মধ্যে থাকা সমস্ত ডেটা বাইটকে সংকুচিত করতে পারে। ডেটা বিভাগগুলির নিম্নলিখিত কাঠামো রয়েছে:
নিম্নলিখিত সারণী বিভিন্ন ধরনের ডেটা সেগমেন্ট বর্ণনা করে:
নাম | বর্ণনা |
---|---|
এলএসজি সেগমেন্ট | |
শেপ LOD সেগমেন্ট | জ্যামিতিক আকারের জন্য সংজ্ঞায়িত ডেটা রয়েছে (যেমন শীর্ষবিন্দু, স্বাভাবিক, বহুভুজ, ইত্যাদি) |
জেটি বি-রিপ সেগমেন্ট | জেটি বি-রিপ ফরম্যাটে একটি পৃথক অংশের জন্য সুনির্দিষ্ট জ্যামিতিক সীমানা উপস্থাপন করার জন্য ডেটার উপাদান থাকা। |
এক্সটি বি-রিপ সেগমেন্ট | সীমানা প্রতিনিধিত্ব বিন্যাসে একটি পৃথক অংশের জন্য সুনির্দিষ্ট জ্যামিতিক সীমানা উপস্থাপন করার জন্য ডেটার উপাদান থাকা |
ওয়্যারফ্রেম অংশ | |
মেটা ডেটা সেগমেন্ট | |
জেটি ইউএলপি সেগমেন্ট | জেটি ইউএলপি ফরম্যাটে একটি পৃথক অংশের জন্য আধা-সুনির্দিষ্ট জ্যামিতিক সীমানা উপস্থাপন করার জন্য ডেটার উপাদান থাকা। |
JT LWPA সেগমেন্ট LWPA অংশের b-rep সংজ্ঞাতে বিশ্লেষণাত্মক পৃষ্ঠতল সংগ্রহকে আবদ্ধ করে। |
সঙ্কোচন
3D মডেলের ট্রান্সমিশন এবং স্টোরেজ প্রয়োজনীয়তা আরও বেশি চাহিদা, তাই JT ফাইলগুলি কম্প্রেশনের সুবিধা নিতে পারে। একটি JT ডেটা মডেল বিভিন্ন কম্প্রেশন কৌশল ব্যবহার করে বিভিন্ন ফাইলের সমন্বয়ে গঠিত হতে পারে কিন্তু কম্প্রেশন প্রক্রিয়া JT ডেটা ব্যবহারকারীর কাছে স্বচ্ছ।
এখনও অবধি, জেটি ওপেন টুলকিট (স্ট্যান্ডার্ড হিসাবে) এবং অ্যাডভান্সড কম্প্রেশন হল দুটি কম্প্রেশন কৌশল যা জেটি ফাইল দ্বারা ব্যবহৃত হয়। JT Open Toolkit একটি সহজ, লসলেস কম্প্রেশন অ্যালগরিদম নিয়োগ করে, যখন উন্নত কম্প্রেশন আরো পরিমার্জিত, ডোমেন-নির্দিষ্ট কম্প্রেশন কৌশল ব্যবহার করে ক্ষতিকর জ্যামিতি সংকোচনের দিকে পরিচালিত করে। ক্লায়েন্ট অ্যাপ্লিকেশনগুলি স্ট্যান্ডার্ড কম্প্রেশন ব্যবহার করার পরিবর্তে উন্নত কম্প্রেশন পছন্দ করে, কারণ উন্নত কম্প্রেশন মোটামুটি উচ্চ কম্প্রেশন অনুপাত দেয়। সাধারণ JT ফাইল দেখার অ্যাপ্লিকেশনগুলির সাথে পশ্চাদমুখী সামঞ্জস্য মান কম্প্রেশনের বিধানের মাধ্যমে বজায় রাখা হয়। কম্প্রেশন ফর্মটি অবশ্যই JT ফাইল ফরম্যাটের সংস্করণের সাথে সামঞ্জস্যপূর্ণ হতে হবে যা টেক্সট এডিটর ব্যবহার করে JT ফাইল খোলার সময় এবং ASCII হেডার তথ্যের মধ্যে আবদ্ধ হলে দেখা যায়।