DWG آٹوکیڈ کی اپنی فائل صورت ہے: ثنائی، ملکیتی، اور Autodesk نے اس کی دستاویز شائع نہیں کی۔ DXF وہ تبادلہ صورت ہے جسے Autodesk شائع کرتا ہے تاکہ دوسرے پروگرام بھی وہی نقشے پڑھ سکیں۔ ہندسہ وہی، برتن مختلف — اور ان دونوں میں سے صرف ایک اس مقصد کے لیے بنی ہے کہ فائل آپ کے اپنے سافٹ ویئر سے باہر کے لوگوں کو دی جائے۔
یہی آخری نکتہ سارا عملی فرق ہے، اور یہی طے کرتا ہے کہ آپ کو کیا مانگنا چاہیے۔
مختصراً
| DXF | DWG | |
|---|---|---|
| مخفف ہے | Drawing Exchange Format | Drawing |
| شائع شدہ تفصیل نامہ | ہاں، Autodesk کی جانب سے | نہیں |
| رموز کاری | متن (ایک ثنائی قسم بھی) | ثنائی |
| مقصد | نقشوں کو پروگراموں کے درمیان لے جانا | آٹوکیڈ کی اپنی کاری صورت |
| فائل کا حجم | بڑا | چھوٹا |
| دوسرے سافٹ ویئر کا پڑھنا | نہایت وسیع | ناہموار، الٹ انجینئری سے بنی لائبریریوں کے ذریعے |
| جو کچھ آٹوکیڈ کر سکتا ہے سب اٹھاتی ہے | نہیں — ایک دستاویزی ذیلی مجموعہ | ہاں |
دو صورتیں سرے سے ہیں ہی کیوں
Autodesk نے 1982 میں آٹوکیڈ نکالا، کاری صورت کے طور پر DWG کے ساتھ۔ یہ ایک ہی پروگرام کی سہولت کے لیے بنی ہے: گٹھی ہوئی، ثنائی، اور جب بھی آٹوکیڈ کو ضرورت ہو بدل جانے میں آزاد۔
یہی بات اسے کسی کو بھیجنے کے لیے بری چیز بنا دیتی ہے۔ سو Autodesk نے DXF بھی شائع کیا — وہی نقشہ، دستاویزی اور پڑھی جا سکنے والی شکل میں لکھا ہوا، جس کے مقابل کوئی بھی ڈویلپر کام کر سکے۔ کسی .dxf کو متن ایڈیٹر میں کھولیے تو سادہ ASCII میں گروہی رموز اور حصوں کے نام نظر آئیں گے۔
دونوں کو ساتھ ساتھ نسخہ بندی ملتی ہے۔ آٹوکیڈ کی ہر اشاعت DWG کی ایک نظرثانی اور اس سے میل کھاتی DXF کی نظرثانی لاتی ہے؛ فائل کے سرے پر کبھی کبھار نظر آنے والا نشان AC1032 مثلاً آٹوکیڈ 2018 نسل کی طرف اشارہ کرتا ہے۔
سو DXF نہ پرانی صورت ہے نہ کمتر۔ یہ وہی نقشہ ہے، جان بوجھ کر پڑھنے کے قابل بنایا ہوا۔
عمل میں اصل فرق کیا ہے
کھلا پن۔ Autodesk، DXF کی دستاویز رکھتا ہے اور DWG کی نہیں۔ جو پروگرام DWG پڑھتے ہیں — اور بہت پڑھتے ہیں — وہ ان لائبریریوں پر ٹیک لگاتے ہیں جو اس صورت کی الٹ انجینئری سے وجود میں آئیں۔ یہ خوب چلتا ہے اور بالکل جائز ہے، مگر اس کا مطلب ہے کہ DWG کی معاونت نئی اشاعتوں سے پیچھے رہتی ہے اور ایک ایپلی کیشن سے دوسری میں مختلف ہوتی ہے، جبکہ DXF کی معاونت کوئی بھی براہِ راست تفصیل نامے سے بنا سکتا ہے۔
حجم۔ ثنائی DWG عموماً اسی نقشے کی ASCII صورت DXF سے کہیں چھوٹی ہوتی ہے۔ بڑے منصوبے میں یہ معنی رکھتا ہے؛ ایک پرزے میں نہیں۔
وفاداری۔ DWG وہ سب کچھ سنبھالتی ہے جو آٹوکیڈ بیان کر سکتا ہے، ان اقسامِ اشیا سمیت جن کا تصور بھی دوسرے پروگراموں میں نہیں۔ DXF ایک دستاویزی ذیلی مجموعے کا احاطہ کرتی ہے۔ عام دو ابعادی نقشہ کشی کے لیے — لکیریں، قوسیں، دائرے، کثیر لکیریں، متن، پیمائشیں، پرتیں — وہی ذیلی مجموعہ سب کچھ ہے جو درکار ہے۔ مگر جو ماڈل آٹوکیڈ کی ملکیتی اشیا پر ٹکا ہو، اسے DXF میں برآمد کرنے سے کچھ حصہ جاتا رہتا ہے۔
معاونت کی وسعت۔ عملاً ہر CAD، CAM اور ویکٹر اوزار DXF پڑھتا ہے۔ DWG پڑھنے والے کم ہیں، اور جو پڑھتے ہیں وہ اکثر کم مکمل طور پر معاونت کرتے ہیں۔
آپ کو حقیقتاً کون سی چاہیے؟
کسی نے فائل بھیجی اور آپ کھول نہیں پا رہے۔ پہلے اصل توسیع دیکھیے۔ زیادہ تر لوگ دونوں کو “DWG” کہتے ہیں، اور آدھے مواقع پر آپ کے ڈاؤن لوڈ میں جو پڑی ہے وہ .dxf ہے جسے آپ پہلے ہی کھول سکتے تھے۔ دیکھیے آٹوکیڈ کے بغیر DXF کھولنا۔
آپ لیزر کٹنگ، CNC ورکشاپ یا کارخانے دار کو بھیج رہے ہیں۔ تقریباً ہمیشہ DXF۔ مشین سافٹ ویئر اور کٹنگ خدمات اسی کے گرد بنی ہیں، اور دو ابعادی کٹنگ ہندسہ دستاویزی ذیلی مجموعے میں آرام سے سما جاتا ہے۔ دیکھیے لیزر کٹنگ کے لیے DXF تیار کرنا۔
آپ آٹوکیڈ پر کام کرنے والے معمار یا انجینئر کو بھیج رہے ہیں۔ پوچھ لیجیے۔ بہت سے DWG کو ترجیح دیتے ہیں کیونکہ اُن کا طریقۂ کار یہی توقع رکھتا ہے، اور اگر نہیں تو وہ DXF بھی بخوبی کھول لیتے ہیں۔
آپ طویل مدت کے لیے محفوظ کر رہے ہیں۔ DXF۔ ایک دستاویزی متنی صورت بیس سال بعد بھی اُس کے لیے پڑھی جا سکے گی جس کے پاس تفصیل نامہ اور ایک متن ایڈیٹر ہو۔ یہی دلیل تبادلہ صورتوں کے وجود کی پوری وجہ ہے۔
کسی کو بس دیکھنا ہے۔ کوئی بھی نہیں — PDF بھیجیے۔ دیکھیے DXF کو PDF میں بدلنا۔
DWG ملنے پر DXF کیسے حاصل کریں
قابلِ بھروسہ راستہ یہ ہے کہ مانگ لیا جائے۔ جس نے فائل بھیجی وہ اسے اپنے CAD پروگرام میں کھول کر Save As یا Export ← DXF کر دیتا ہے۔ اس میں دس سیکنڈ لگتے ہیں، ہر ڈیسک ٹاپ CAD ایپلی کیشن یہ کر سکتی ہے، اور فائل اُسی سافٹ ویئر سے نکلتی ہے جس نے اسے بنایا تھا، نہ کہ کسی تیسرے کے اندازے سے۔
اگر پوچھنا ممکن نہ ہو تو کنورٹر موجود ہیں۔ دو باتیں تولنے کی: وفاداری عین رُوپانتری میں کھوتی ہے، اور آپ کسی اور کا نقشہ ایسی خدمت پر چڑھا رہے ہیں جو آپ کے قابو میں نہیں۔ شوقیہ کام کے لیے ٹھیک ہے۔ گاہک کے کام کے لیے، پوچھ لیجیے۔
مانگتے وقت نسخہ بتا دینا مفید ہے۔ DXF R12 سب سے محفوظ ہے — نہایت پرانا، ہر جگہ معاونت یافتہ، اور اگر نقشہ سادہ دو ابعادی ہندسہ ہے تو کوئی اہم چیز ضائع نہیں ہوتی۔ خاص طور پر پرانا مشین سافٹ ویئر اُس کے ساتھ کہیں بہتر نباہ کرتا ہے۔
دو باتیں جو لوگ غلط سمجھتے ہیں
«DXF میں نقصان ہوتا ہے۔» صرف اس معنی میں کہ وہ آٹوکیڈ کی ملکیتی اقسامِ اشیا نہیں اٹھاتی۔ لکیریں، قوسیں، دائرے، کثیر لکیریں، متن، پیمائشیں اور پرتیں سب صحیح سلامت گزر جاتی ہیں۔ دو ابعادی نقشہ کشی کے کام میں نقصان عموماً صفر ہے۔
«DXF پرانی صورت ہے۔» یہ 1982 سے DWG کے شانہ بشانہ نسخہ بند ہوتی آئی ہے اور آج بھی ہے۔ الجھن اس لیے ہے کہ R12 مطابقت کے ہدف کے طور پر اتنا عام استعمال ہوتا ہے کہ لوگ سمجھ بیٹھتے ہیں DXF وہیں رک گئی۔
یہ اوزار کہاں کھڑا ہے
KulmanLab DXF پڑھتا ہے، DWG نہیں — اور اسے کوتاہی سمجھنے کے بجائے وجہ بتانا بنتا ہے: DXF دستاویزی ہے، سو محض تفصیل نامہ پڑھ کر ہی کوئی نفاذ درست ہو سکتا ہے۔ DWG کا مطلب ہوتا براؤزر کے اندر، ایسی صورت کے لیے جو Autodesk کے شیڈول پر بدلتی ہے، الٹ انجینئری سے بنی لائبریری پر انحصار۔
آپ کے پاس .dwg ہے تو یہ اسے نہیں کھولے گا۔ .dxf ہے تو بغیر کچھ انسٹال کیے براؤزر کے ٹیب میں کھول سکتے ہیں: app.kulmanlab.com۔
یہ واپس جو لکھتا ہے وہ پورا نقشہ ہے — لکیریں، دائرے، قوسیں، بیضے، کثیر لکیریں، اسپلائن، اپنی ترتیب سمیت متن، پیمائشیں، نشان دہی لکیریں اور ہیچنگ، ساتھ ہی پرتیں اور لکیر کی اقسام۔ یہاں کھولی اور دوبارہ برآمد کی گئی فائل اپنی تشریحات سمیت نکلتی ہے، محض ہندسے تک محدود ہو کر نہیں۔
متعلقہ: KulmanLab کسی DXF سے بالکل کیا پڑھتا ہے اس کے لیے Import، اور ہر برآمدی صورت کیا اٹھاتی ہے اس کے لیے Export Manager۔