ایجاد کاتالوگ قطعات استاندارد در کتیا: آموزش جامع و قدم به قدم

خداحافظی با طراحی تکراری! چرا ساخت کاتالوگ در کتیا یک مهارت ضروری برای هر مهندس مکانیک است؟
بارها شده وسط یک پروژه بزرگ، مجبور بشید برای چندمین بار یک پیچ استاندارد DIN 933 رو مدل کنید؟ یا دنبال فلان بلبرینگ بگردید که قبلاً طراحیش کردید ولی یادتون نیست کجا ذخیرهاش کردید؟ این اتلاف وقت و دوبارهکاریها، قاتل بهرهوری هر تیم مهندسیه. با استفاده از قطعات استاندارد، هزینه ساخت را کم کنید. ما در انجام پروژه کتیا، بهینهترین قطعات را انتخاب میکنیم. اینجا جاییه که بحث ایجاد کاتالوگ قطعات استاندارد در کتیا فقط یک آپشن نیست، بلکه یک ضرورت استراتژیک میشه. این مقاله قرار نیست فقط چند تا دکمه رو بهتون یاد بده؛ قراره یک تفکر سیستمی برای مدیریت طراحی رو با هم مرور کنیم. اگر میخواهید یک دید جامع و تخصصی به دنیای طراحی مهندسی با این نرمافزار پیدا کنید، پیشنهاد میکنم حتما به صفحه مرجع ما یعنی آموزش جامع کتیا (CATIA) هم سر بزنید. دقیقاً مشابه آنچه در اینجا یاد میگیرید، قابلیت استفاده از قطعات استاندارد در سالیدورکس نیز وجود دارد که سرعت طراحی را چند برابر میکند.
جدول چکلیست نهایی قبل از افزودن قطعه به کاتالوگ
| مرحله | اقدام کلیدی | ✔️ |
| ۱. بهینهسازی مدل | حذف جزئیات غیرضروری (رزوهها، لوگوها) برای کاهش حجم. | ☐ |
| ۲. تعریف مبدأ مختصات | قرار دادن Origin در نقطه اتصال منطقی قطعه (مثلا زیر گل پیچ). | ☐ |
| ۳. پارامتریکسازی | ایجاد Design Table (جدول طراحی) برای قطعات با سایزهای مختلف. | ☐ |
| ۴. تکمیل Properties | وارد کردن شماره فنی، جنس، استاندارد و سایر متادیتای مهم. | ☐ |
| ۵. نامگذاری استاندارد | استفاده از یک فرمت نامگذاری یکسان و معنادار برای فایل. | ☐ |
| ۶. محل ذخیرهسازی | انتقال فایل به پوشه نهایی و دائمی آن روی سرور. | ☐ |
کاتالوگ قطعات استاندارد در کتیا چیست؟ (نگاهی فراتر از یک پوشه ساده)
اول باید این تصور غلط رو کنار بزاریم که کاتالوگ در کتیا، یک فولدر ساده است که توش فایلهای .CATPart رو ریختیم. نه اصلا! کاتالوگ یک دیتابیس هوشمنده. یک انبار دیجیتال سازمانیافته که هر قطعه شناسنامه داره. یعنی علاوه بر مدل سهبعدی، اطلاعاتی مثل شماره فنی، جنس، وزن، سازنده و از همه مهمتر، کلمات کلیدی برای جستجو رو در خودش نگه میداره. 📁 این یعنی به جای گشتن توی پوشههای تو در تو، فقط کافیه سرچ کنید: “پیچ شش گوش M10”. خود کتیا پیداش میکنه.

مزایای ملموس داشتن کاتالوگ در پروژههای مهندسی (چگونه رایمونکد با این روش بهرهوری را دو برابر میکند)
طی بیش از 12 سال تجربه در پروژههای صنعتی، یکی از بزرگترین چالشهایی که باهاش مواجه شدم، عدم یکپارچگی در طراحیهای تیمی بود. یادمه روی پروژه طراحی یک خط تولید کار میکردیم؛ تیمی متشکل از ۵ طراح. بعد از دو هفته، وقتی مدلها رو مونتاژ کردیم، فاجعه بود! سه ورژن مختلف از یک نوع پروفیل استاندارد در طراحیها استفاده شده بود چون هرکس اون رو برای خودش مدل کرده بود. از اون پروژه به بعد، اولین قانون تیم ما شد: “هیچ قطعه استانداردی دو بار مدل نمیشود”.
ساخت یک کاتالوگ مرکزی این نتایجو برای ما داشت:
- یکپارچگی کامل در طراحی: همه از یک منبع واحد استفاده میکنند.
- کاهش خطاهای مونتاژ: قطعات استاندارد همیشه درست و دقیق سر جای خود قرار میگیرند، که این موضوع به درک عمیق از نحوه کار با قیدها در محیط مونتاژ کتیا هم خیلی کمک میکنه.
- افزایش چشمگیر سرعت: دیگه زمانی برای مدلسازی قطعات تکراری تلف نمیشه. تمرکز طراح میره روی بخشهای خلاقانه و مهندسی پروژه.
آمادهسازی قطعات: اولین و مهمترین قدم برای یک کاتالوگ حرفهای
قبل از اینکه حتی به ساختن کاتالوگ فکر کنید، باید قطعاتتون رو آماده کنید. یک قطعهی “خام” و آماده نشده، کاتالوگ شما رو به یک ابزار بیفایده تبدیل میکنه. این سه تا نکته رو همیشه رعایت کنید:
- نقطه درج (Origin) هوشمندانه: مبدا مختصات قطعه رو جایی قرار بدید که معمولاً نقطه اتصال اون قطعه در مونتاژه. مثلاً برای یک پیچ، مرکز سطح زیر گل پیچ بهترین جاست. این کار موقع جایگذاری در اسمبلی معجزه میکنه.
- پارامتریک سازی: قطعاتی مثل پیچ، پین یا شفت که ابعاد استاندارد مختلفی دارن، حتما باید با Design Table پارامتریک بشن. اینطوری یک فایل CATPart دارید که میتونه صدها سایز مختلف رو پوشش بده. برای این کار باید به اصول اولیه مدلسازی در محیط Part Design و دستورات کلیدی آن مسلط باشید.
- نامگذاری استاندارد: یک قاعده مشخص برای نام فایلهاتون داشته باشید. مثلا: BOLT_HEX_DIN933_M10x40.CATPart. این هم به جستجوی دستی کمک میکنه و هم نظم میده.
ورود به محیط Catalog Editor: شروع فرآیند ساخت کاتالوگ در کتیا
خب، حالا بریم سراغ کار عملی. برای ساخت یک کاتالوگ جدید، مسیر خیلی ساده است. از منوی بالا به File > New برید و از لیستی که باز میشه، گزینه CatalogDocument رو انتخاب و OK کنید. یک صفحه خالی با چند تا آیکون ساده باز میشه. نگران نباشید، قدرت اصلی پشت همین سادگیه.
آموزش قدم به قدم ساخت Chapter و افزودن قطعات به آن
کاتالوگها مثل کتاب، فصلبندی (Chapter) میشن. مثلاً یک فصل برای پیچها، یک فصل برای مهرهها، یک فصل برای بلبرینگها و… این کار باعث نظم و دسترسی سریعتر میشه.
- قدم اول: از نوار ابزار سمت چپ، روی آیکون Add Chapter کلیک کنید و یک اسم برای فصل خودتون بزارید. مثلاً “Fasteners”.
- قدم دوم: حالا روی چپتر “Fasteners” که ساختید کلیک کنید تا انتخاب بشه. بعد، از همون نوار ابزار، گزینه Add Part Family رو بزنید.
- قدم سوم: یک پنجره باز میشه. اینجا باید اسم خانواده قطعه رو مشخص کنید (مثلا “Hex Bolts”) و مهمتر از همه، تیک گزینه Select a document رو بزنید.
- قدم چهارم: حالا فایلی که در مرحله قبل آماده کردید (مثلاً فایل پیچ پارامتریک) رو از کامپیوترتون انتخاب کنید. تمام! اولین قطعه به کاتالوگ شما اضافه شد.

معرفی Keywords: کلید طلایی جستجوی سریع قطعات در کاتالوگ
اینجا اونجاییه که فرق یه متخصص از یه کاربر عادی مشخص میشه. بعد از اینکه قطعه رو اضافه کردید، روش راستکلیک کنید و به Properties برید. یک تب به اسم Keywords وجود داره. اینجا میتونید بینهایت کلمه کلیدی برای قطعه تعریف کنید.
برای مثال، برای یک پیچ M10 از جنس فولاد با استاندارد DIN 933، این کلمات کلیدی رو وارد کنید:
- Bolt
- Hexagon
- M10
- DIN933
- Steel
- Fastener
هرچقدر این کلمات کلیدی دقیقتر باشن، موقع جستجو در محیط Assembly سریعتر و راحتتر قطعه رو پیدا میکنید. این کار در پروژههای بزرگ که با صدها قطعه استاندارد سروکار دارید، واقعاً نجاتدهنده است. البته پیادهسازی این سیستمها در مقیاس بزرگ نیازمند تجربه و دقت بالاییه، چیزی که در انجام پروژههای کتیا به صورت تخصصی بهش پرداخته میشه.
چگونه یک قطعه پارامتریک (مثلاً یک پیچ با طولهای مختلف) را به کاتالوگ اضافه کنیم؟
این سوالیه که خیلیها میپرسن. جوابش توی همون مرحله آمادهسازی قطعه و استفاده از Design Table هست. وقتی شما یک قطعه که به یک فایل اکسل (Design Table) لینک شده رو به کاتالوگ اضافه میکنید، کتیا به صورت هوشمند این ارتباط رو تشخیص میده.
وقتی در محیط Assembly این قطعه رو از کاتالوگ فراخوانی میکنید، یک پنجره براتون باز میشه که تمام ردیفهای اون فایل اکسل (مثلاً پیچ M10 با طول 20، 25، 30 و…) رو لیست میکنه. شما به راحتی سایز مورد نظرتون رو انتخاب میکنید و قطعه با همون ابعاد وارد محیط مونتاژ میشه. این یعنی با یک فایل، کل خانواده اون قطعه رو در اختیار دارید. فوقالعاده کارآمده
⚠️ اشتباهات رایج در ساخت کاتالوگ کتیا که باید از آنها دوری کنید
یکی از بدترین حسها اینه که کلی وقت بزارید، یک کاتالوگ کامل بسازید و روزی که بهش نیاز دارید، کار نکنه. این چندتا اشتباه رو من به قیمت ساعتها کلافگی یاد گرفتم، شما یاد نگیرید:
- لینکهای شکسته (Broken Links): این شایعترین مشکله. وقتی فایل CATPart رو جابجا میکنید یا اسمش رو عوض میکنید، کاتالوگ دیگه پیداش نمیکنه. همیشه سعی کنید ساختار پوشههاتون ثابت باشه و قبل از نهایی کردن کاتالوگ، فایلها رو در محل نهاییشون قرار بدید.
- نادیده گرفتن Design Table: برای قطعاتی که سایزهای مختلف دارن (مثل پیچها)، اگر برای هر سایز یک فایل جدا بسازید، کاتالوگ شما به سرعت سنگین و غیرقابل مدیریت میشه. همیشه از یک فایل پارامتریک و یک جدول طراحی استفاده کنید.
- مشخضات ناقص: فقط به مدل سهبعدی اکتفا نکنید. حتما در Properties قطعه، اطلاعاتی مثل پارت نامبر، جنس و استاندارد رو وارد کنید. این اطلاعات بعدا در BOM (لیست قطعات) به کارتون میاد. استفاده از کاتالوگهای آماده سرعت ما را در سفارش طراحی سه بعدی مجموعههای بزرگ بالا میبرد.
تفاوت Part Catalog و Product Catalog: کدام یک برای نیاز شما مناسبتر است؟
کتیا دو نوع کاتالوگ اصلی داره و ندونستن تفاوتشون میتونه کارتون رو پیچیده کنه. این جدول خیلی سریع موضوع رو روشن میکنه:
| ویژگی اصلی | Part Catalog (.catalog) | Product Catalog (.catalog) | بهترین کاربرد |
| محتوا | فقط فایلهای قطعه (.CATPart) | هم قطعات (.CATPart) و هم مونتاژها (.CATProduct) | قطعات استاندارد منفرد مثل پیچ، مهره، پین و یاتاقان. |
| پیچیدگی | ساده و سرراست | پیچیدهتر، چون ساختار درختی مونتاژ حفظ میشه | مجموعههای استاندارد مثل یک یونیت پاورپک هیدرولیک، یک گیربکس آماده یا یک مجموعه جک پنوماتیک کامل. |
| هدف | سرعت بخشیدن به طراحی قطعات تکراری | استفاده از زیرمجموعههای (Sub-assembly) تکرارشونده در پروژههای مختلف. |
به طور خلاصه، اگر فقط با قطعات استاندارد سروکار دارید، Part Catalog کار شما رو راه میندازه. اما اگه میخواید مجموعههای مونتاژی استاندارد رو مدیریت کنید، باید برید سراغ Product Catalog. درک این موضوع به فهم بهتر تفاوتهای بین Assembly Design و محیط پیشرفتهتر DMU هم کمک شایانی میکنه، چون هر دو با منطق مدیریت مجموعهها سروکار دارند.

💡 نکته حرفهای: بهینهسازی حجم کاتالوگ برای جلوگیری از کند شدن نرمافزار در اسمبلیهای بزرگ
این نکته حاصل شبهای زیادیه که منتظر لود شدن یک اسمبلی سنگین موندم. وقتی کاتالوگ شما خیلی بزرگ و پر از قطعات پیچیده میشه، میتونه کتیا رو به زانو دربیاره. برای جلوگیری از این اتفاق:
- از هندسه سبک استفاده کنید: واقعاً نیازی هست رزوه کامل یک پیچ M8 رو مدل کنید؟ در ۹۹ درصد مواقع نه. از قابلیت Cosmetic Thread استفاده کنید. جزئیات غیرضروری مثل لوگوی حک شده روی قطعات یا Rهای خیلی ریز رو حذف کنید.
- به CGR فکر کنید: برای اسمبلیهای خیلی بزرگ، میتونید یک نسخه ویژوال (Visual Representation) یا .cgr از قطعاتتون بسازید و اون رو در کاتالوگ قرار بدید. این فایلها حجم بسیار کمتری دارن و فقط نمایشی هستن، اما برای جانمایی اولیه عالین.
- کاتالوگهای تخصصی بسازید: به جای داشتن یک کاتالوگ غولپیکر برای کل شرکت، کاتالوگهای کوچکتر و تخصصی بسازید. مثلا: “کاتالوگ قطعات پنوماتیک”، “کاتالوگ پروفیلهای استاندارد” و غیره.
جدول بایدها و نبایدهای کار با کاتالوگ کتیا
| ✅ بایدها (Do’s) | ❌ نبایدها (Don’ts) |
| از Design Table استفاده کنید. | برای هر سایز از یک قطعه، یک فایل جداگانه نسازید. |
| کلمات کلیدی (Keywords) دقیق تعریف کنید. | بخش Keywords را خالی رها نکنید. |
| ساختار پوشه خود را ثابت نگه دارید. | فایلهای منبع را پس از ساخت کاتالوگ جابجا نکنید. |
| مدلهای سبک و بهینه بسازید. | رزوهها و جزئیات غیرضروری را به طور کامل مدل نکنید. |
| کاتالوگ را روی سرور مرکزی قرار دهید. | کاتالوگ را روی سیستم شخصی خود نگه ندارید. |
پروژه کوچک: ساخت یک کاتالوگ برای مجموعه یاتاقانهای استاندارد SKF
بیاین یه مثال واقعی رو با هم بسازیم.
اول، یک مدل ساده از یک بلبرینگ شیار عمیق رو مدل کنید. سه تا پارامتر اصلی براش تعریف کنید: قطر داخلی (d)، قطر خارجی (D) و عرض (B).
بعد، برید سایت SKF و دیتاشیت سری 6200 رو پیدا کنید. یک فایل اکسل باز کنید و چند ردیف از این سری (مثلا 6203, 6204, 6205) رو با ابعاد d, D و B مربوط به هرکدوم وارد کنید.
حالا این اکسل رو به عنوان Design Table به فایل CATPart بلبرینگتون لینک کنید.
در نهایت، این قطعه پارامتریک رو طبق روشی که گفتیم، به یک چپتر جدید به اسم “Bearings” در کاتالوگتون اضافه کنید. تبریک! شما یک بخش از یک کاتالوگ صنعتی واقعی رو ساختید. ⚙️
نحوه فراخوانی و استفاده از قطعات کاتالوگ در محیط Assembly Design
خب حالا که کاتالوگ رو ساختیم، چطور ازش استفاده کنیم؟ خیلی راحت:
- وارد محیط Assembly Design بشید.
- در نوار ابزار، روی آیکون Catalog Browser کلیک کنید.
- کاتالوگ خودتون رو باز کنید.
- به چپتر مورد نظر برید و روی قطعهای که میخواید، دابل کلیک کنید.
- اگر قطعه پارامتریک باشه، پنجره انتخاب سایز باز میشه. سایز دلخواه رو انتخاب کنید.
- قطعه وارد محیط مونتاژ میشه و آماده است تا با دستورات قیدگذاری (Constraints) در جای مناسب قرار بگیره.
اتصال به فرآیندهای ساخت: چرا کاتالوگ شما باید با استانداردهای کارخانه هماهنگ باشد؟
این بخش شاید مهمترین قسمت ماجرا باشه. کاتالوگ طراحی شما باید آینهی انبار و تیم تدارکات شرکت باشه. فرض کنید شما در کاتالوگتون از ۱۰۰ نوع پیچ مختلف استفاده کردید، در حالی که شرکت فقط ۲۰ نوع از اونها رو به صورت روتین خریداری و انبار میکنه. این یعنی شما دائما در حال طراحی با قطعاتی هستید که یا موجود نیستن یا باید به صورت خاص سفارش داده بشن که هزینه و زمان پروژه رو نابود میکنه.
یک کاتالوگ خوب، پلی هست بین تیم طراحی و تیم تولید/تدارکات. این کاتالوگ تضمین میکنه که طراحان فقط از قطعات مورد تایید و موجود استفاده کنن. شناسایی قطعات استاندارد در محصول رقیب، بخش مهمی از تحلیل در خدمات مهندسی معکوس است.
حالا نوبت شماست و جمعبندی نهایی!
امیدوارم این تویضحات عمیق و کاربردی بوده باشه. حالا بهترین راه برای تثبیت این مطالب، تمرینه. سعی کنید یک چپتر جدید برای پینهای استاندارد (Dowel Pins) بر اساس استاندارد ISO 2338 بسازید. این تمرین ساده تمام مراحل رو براتون مرور میکنه.
یادتون باشه، کاتالوگ فقط مجموعهای از فایلها نیست؛ یک دارایی دیجیتال برای تیم شماست که باعث افزایش دقت، سرعت و استانداردسازی میشه. تسلط بر ساخت کاتالوگ قطعات استاندارد در کتیا شما را از یک اپراتور نرمافزار به یک مهندس طراح سیستمی تبدیل میکند که برای بهرهوری و کار تیمی ارزش قائل است.
ده سوال متداول به همراه پاسخ
- آیا میتوانم کاتالوگ ساخته شده را با همکارانم به اشتراک بگذارم؟
بله، این یکی از اهداف اصلی ساخت کاتالوگ است. بهترین روش، قرار دادن فایل .catalog و تمام فایلهای .CATPart مربوط به آن در یک پوشه اشتراکی روی سرور شرکت است تا همه اعضای تیم به آخرین نسخه دسترسی داشته باشند. - اگر یک قطعه در کاتالوگ را آپدیت کنم، آیا در مونتاژهای قبلی هم آپدیت میشود؟
خیر. قطعهای که از کاتالوگ وارد مونتاژ میشود، یک کپی مستقل است. این یک مزیت است چون از تغییرات ناخواسته در پروژههای قدیمی جلوگیری میکند. برای آپدیت، باید قطعه قدیمی را با نسخه جدید از کاتالوگ جایگزین (Replace) کنید. - چگونه از خطای “لینک شکسته” (Broken Link) جلوگیری کنیم؟
قبل از افزودن قطعات به کاتالوگ، آنها را در محل نهایی و دائمی خود روی سرور قرار دهید. هرگز پس از ساخت کاتالوگ، فایلهای منبع را جابجا نکنید یا تغییر نام ندهید. - آیا کاتالوگ ساخته شده در نسخه جدید کتیا هم کار میکند؟
معمولاً بله. کاتالوگهایی که در نسخههای قدیمیتر کتیا ساخته شدهاند، در نسخههای جدیدتر قابل استفاده هستند. اما برعکس آن ممکن نیست (کاتالوگ نسخه جدید در نسخه قدیمی باز نمیشود). - تفاوت کپی کردن یک فایل از پوشه با فراخوانی از کاتالوگ چیست؟
کاتالوگ یک دیتابیس هوشمند با قابلیت جستجو بر اساس کلمات کلیدی، پیشنمایش قطعه و انتخاب از بین سایزهای مختلف (در قطعات پارامتریک) است. در حالی که کپی کردن فایل، یک عمل ساده و بدون این امکانات هوشمند است. - آیا میتوانم یک مجموعه مونتاژی (Product) را به کاتالوگ اضافه کنم؟
بله، برای این کار باید از حالت “Product Catalog” استفاده کنید که به شما اجازه میدهد زیرمجموعههای مونتاژی استاندارد (مثلا یک مجموعه کامل جک پنوماتیک) را به کاتالوگ اضافه و در پروژههای مختلف استفاده کنید. - بهترین روش برای نامگذاری Chapterها در کاتالوگ چیست؟
از یک ساختار منطقی و استاندارد استفاده کنید. مثلاً بر اساس نوع قطعه (Fasteners, Bearings, Structural Profiles) یا بر اساس استاندارد (DIN, ISO, ANSI). - آیا استفاده از کاتالوگ باعث سنگین شدن فایلهای مونتاژ میشود؟
خیر، خود کاتالوگ تاثیری بر حجم فایل مونتاژ نهایی ندارد. اما اگر قطعات داخل کاتالوگ شما بیش از حد پرجزئیات و سنگین مدل شده باشند، طبیعتاً هر اسمبلی که از آنها استفاده کند سنگین خواهد شد. - آیا میتوان برای دسترسی به کاتالوگها رمز یا سطح دسترسی تعریف کرد؟
در محیط استاندارد کتیا خیر. مدیریت دسترسیها باید از طریق سیستم عامل و مجوزهای پوشه روی سرور انجام شود. یعنی فقط به افراد مشخصی اجازه ویرایش فایل اصلی کاتالوگ را بدهید. - برای یک تیم کوچک ۳ نفره هم ساخت کاتالوگ منطقی است؟
قطعاً. حتی برای یک نفر هم منطقی است! ساخت کاتالوگ یک سرمایهگذاری زمانی اولیه است که در بلندمدت با جلوگیری از دوبارهکاری و افزایش نظم، چندین برابر جبران میشود.