نمایش/عدم نمایش سایدبار
رفتن به بالای صفحه

پسوردتو فراموش کردی؟
مهدی دمیرچیلو

نکات آموزشی کار با آلتیوم دیزاینر جلسه 4

به نام خدا : نکات آموزشی کار با آلتیوم دیزاینر جلسه 4
نکات آموزشی کار با آلتیوم دیزاینر جلسه 4

نکات آموزشی کار با آلتیوم دیزاینر جلسه 4


30) Placement Modes : توجه کردین بعضی وقتا مثلا یه خازن رو تو محیط pcb دارید حرکت میدید و بعد میبینید روی کامپوننت های دیگه هم میتونید قرارش بدید، یا مثلا بعضی وقتا میبینید که مثلا اون قطعه انتخاب شده رو نمیتونید بیش از حد نزدیک قطعات دیگه کنید، یا مثلا اینو دیگه حتما براتون اتفاق افتاده که قطعه رو انتخاب میکنید و میخواین حرکتش بدید وقتی میبرینش نزدیک قطعات دیگه، اون قطعات جابجا میشن! علت تمام این موارد وجود چیزی به نام Placement Modes هستش، که همون طور که از معنیش معلومه “روش جایگزاری” رو تعیین میکنه.
برای این کار وقتی قطعه ای رو انتخاب کردید و در حل حرکت دادنش هستید، اگه دکمه R رو بزنید میتویند بین انواع حالات جابجایی سوییچ کنید.
خب حالا چطور بفهمیم تو کدوم مد هستیم؟ خب یه راحش اینه که قطعه رو جابجا کنید و نزدیک قطعات دیگه ببرید ببنید چه حالتی رخ میده، یه راحش هم اینه که به اون جعبه متن که سمت چپ و بالای صفحه همش ظاهر میشه ( و رو مخه همش ) اون جا مد جابجایی رو مینویسه؛ مثلا یکی از عبارات زیرو مینویسه :
( Moving ( Push : Avoid : قطعات انتخاب شده رو نمیتونید ا حدی بیشتر به دیگر قطعات نزدیک کنید.
( Moving ( Push : Push : وقتی قطعات انتخاب شده رو نزدیک دیگر قطعات میبرید، اون قطعات جابجا میشن.
( Moving ( Push : Ignore : قطعات انتخاب شده رو میتویند روی دیگر قطعات ببرید.
https://www.aparat.com/v/42mxI

توجه : تو فیلم میبینید وقتی اون قطعه رو نزدید IDC میبرم اون IDC حرکت نمیکنه، من بررسی که کردم دیدم وقتی اون قطعه تو لایه BOTTOM باشه این مشکل وجود داره که IDC حرکت نمیکنه ولی اگه اون قطعه رو ببریم تو لایه TOP این مشکل حل میشه، حالا نمیدونم چرا اینطور هستش، شاید هم باگ باشه، نمیدونم.
 
31) Swap Components : خب بعضا نیاز دارید جای دو تا قطعه رو عوض کنید، از این ویژگی Swap Components میتونید استفاده کنید.
https://www.aparat.com/v/CXtkS

 
32) نحوه حل مشکل عبور کردن ترک ها از همدیگه و ایجاد یه محدودیت در فاصله ترک ها از همدیگه ( Clearnce ) :
این مشکل بخاطر نبود قانون Clearnce هستش؛ همین؛ و اگه rule کلرنس تعریف کردید ولی بازم این مشکل وجود داره به این دلیله که شما کلرنسهارو محدود کردید و شامل اون ترک نمیشه.
 
33) نحوه حذف کردن Room در آلتیوم : از منو Design گزینه Rules رو انتخاب میکنید و گزینه Plasemant رو انتخاب میکنید و بعد گزینه Room Definition و تو این قسمت لیست روم ها رو میبینید که رو هر کدوم که دوست داشتید کلیک راست میکنید و حذفش میکنید؛ تو عکس زیر روال کارو مشاهده میکنید :
نحوه حذف کردن Room در آلتیوم
 
34) یک مورد از تنظیمات پالیگان ( Net Options ) : خب اگه رو پالیگان 2بار کلیک کنید و تو صفحه باز شده به قسمت Net Options برید میبینید که یه منو کشویی ( تو #C بهش میگن Combo box ) میبینید که معمولا روی گزینه don’t pour over same net objects شده؛ که اگه این گزنیه فعال باشه، سطح زیر میکرو من به صورت زیر میشه ( پالیگان کامل پوشش داده نمیشه ) :
تنظیمات Polygon
که خب اگه من روی گزنیه pour over all same net objects تنظیم کنم، سطح زیر میکرو به شکل زیر میشه :
تنظیمات Polygon
اینم از صفحه تنظیمات پالیگان ( و اون منو کشویی که 2 تا از گزینه هاشو با هم دیدیم ) :
صفحه تنظیمات پالیگان
 
35) چرخش در جهت و خلاف جهت عقربه ساعت : خب اگه توجه کرده باشید وقتی قطعه ای رو انتخاب میکنید و SPACE میزنید اون قطعه در خلاف جهت ساعت با زاویه 90 درجه شروع به چرخش میکنه ولی خب اگه بخواین در جهت عقربه ساعت جرخش کنه باید از کلید ترکیبی SHIFT + SPACE استفاده کنید.
 
36) تغییر مقدار پیش فرض حداقل چرخش قطعات در آلتیوم : خب اگه قطعه ای ( یا room یی ) رو انتخاب کنید و بخواین بچرخونیدش، میدونید که 90 درجه 90 درجه میچرخه، خب حالا بخواین 45 درجه 45 درجه ( یا هر مقدار دیگه ای ) بچرخه باید به مسیر زیر رفته و مقدار مد نظر رو وارد کنید :

Tools » Preferences » General » Other » Rotation Step

تغییر مقدار پیش فرض حداقل چرخش قطعات در آلتیوم
 
37) رفع کردن خطای مربوط به پیچ ها در آلتیوم : 
برای این کار به مسیر زیر برید و به rule جدید ایجاد کنید مخصوص پیچ :

Design » Rules » Electrical » Short-Circuit

بعد کد زیر رو مثل عکس زیر در قسمت های مشخص شده قرار بدید :

توجه : فرض شده که PCB شما 4 تا پیچ داره که اسماشون هم M1, M2, M3, M4 هستش.
در ضمن اگه دیدید خطای Hole Size هم به این پیچ ها میده به مسیر زیر برید و مقدار max رو اصلاح کنید ( حداکثر شعال یه حفره-سوراخ- )

Design » Rules » Manufacturing » HoleSize

توجه : همون طور که میبینید من یه rule جدید با نام ShortCircuit_Screw ایجاد کردم ( برای اینکار روی گزینه Short-Circuit کلیک راست کنید و بعد رو New Rule کلیک کنید )
رفع کردن خطای مربوط به پیچ ها در آلتیوم
 
رفع کردن خطای مربوط به پیچ ها در آلتیوم
 
38) variant management : در سمت چپ آلتیوم روی نام پروژه ( مثلا Sender.PrjPcb ) کلیک راست کنید و گزینه variant رو بزنید تا صفحش باز بشه، تو این صفحه میتونید لیست تموم قطعات رو ببینید که خب این مورد دو تا فایده داره :
1) مثلا فک کنید یه پروژه بزرگ دارید، میخواید یه قطعه جدید تو پروژه بزارید، مثلا مقاومت، حالا میخواین ببینید آخرین شماره مقاومت چند بوده، مثلا آخرین مقاومت اسمش R35 بوده لذا تو این صفحه شما از این موضوع با خبر میشید و مقاومت جدید رو اسمشو میزارید R36 تا مشکل تکراری بودن اسم قطعات هم بوجود نیاد.
2) اگه پروژه تون بزرگه طبیعتا باید رفته باشید سمت چند صفحه کردن قسمت شماتیک پروژه، که خب تو این حالت اگه شما یه مقاومت ( مثلا ) با نام یکسان در دو صفحه ( از یک پروژه ) قرار بدید، پروژه به شما نمیگه که این اسم مقاومت تکراری هستش ( ولی اگه دوتا مقاومت با نام یکسان تو یه صفحه بزاریم خطاشو همون لحظه میگه ) که خب برا نمایش این خطا این صفحه variant management رو باز میکنیم و بعد میبینیم که کنار اون قطعات با نام تکراری یه خط قرمز نمایش داده میشه.
توجه : اینو یه بنده خدایی بهم یاد داد که دمش گرم ولی هر چی فک میکنم یادم نیماد اسمش چی بود و کجا بهم جواب داد – تو تلگرام بود-سروش بود-انجمن بود – دقیقا یادم نی ولی خب هر کی بود دمش گرم.
variant management
 
variant management
 
 
 
خب امید وارم این مطلب مفید باشه براتون – تو پیشنویس ها مونده بود – یه چند ماهی – گفتم منتشرش کنم بره خخخخ
 
 
حدیث تصویری

گروه پرسش و پاسخ الکترونیکی در سروش
پسورد فایل های سایت :
www.dmf313.ir
مهدی دمیرچیلو جنگ ما فتح قدس را در پی خواهد داشت (امام خمینی) >>>>>> اگر از صدام بگذریم، اگر مسأله قدس را فراموش کنیم، اگر از جنایت های امریکا بگذریم از آل سعود نخواهیم گذشت. ان‌شاالله اندوه دلمان را را در وقت مناسب با انتقام از امریکا و ال سعود برطرف خواهیم کرد و داغ و حسرت حلاوت این جنایت بزرگ را بر دلشان خواهیم گذاشت و با برپایی جشن پیروزی حق بر جنود کفر و نفاق و آزادی کعبه از دست نااهلان و نامحرمان به مسجد الحرام وارد خواهیم شد (امام خمینی)
ارسال دیدگاه
12

1) تعداد حروف فارسی کمتر از ۵ تا باشه, دیدگاه به صورت خودکار حذف میشه.

2) به موارد درخواست پروژه/کد آماده و سوالاتی که بلد نباشم پاسخ داده نمیشه.

3) برای گزاشتن کدهاتون از این سایت استفاده کنید : debian

  1. Avatar

    مهمان

    علی

    با سلام و سپاس از مطالب تون
    در خصوص تغییر اندازه دلخواه صفحه پرینت در قسمت طراحی pcb چاپ برد ( به هر اندازه ای) و همینطور افزایش کیفیت (پر رنگی) سوال داشتم .
    همچنین چطور میشه طرح مدار در ابتدای صفحه چاپ بشه نه در آخر آن ، چون نمیتونم آنرا در ابتدای صفحه هنگام چاپ بندازم.

    با سپاس مجدد و منتظر پاسختان
    علی

    1397/10/21
    06:38
  2. Avatar

    مهمان

    V

    خیلی ممنون
    از طریق find similar objects مشکل پدها حل شد.فقط میخواستم بپرسم چطور در auto route میشه تعیین کرد که زیر آیسی های smd وایا نندازه؟

    1397/09/15
    10:38
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      نمیدونم – از auto route استفاده نمیکنم ولی خب شما میتونی auto route کنی بعد هر جا زیر IC SMD ویا زده بود اصلاحش کنی.

      1397/09/15
      11:15
  3. Avatar

    مهمان

    V

    سلام
    خیلی آموزشهای خوبی بود
    یه سوال داشتم:
    برا atmega88 این مشکل clearance واسم پیش اومده که route نمیکنه. چیکارش کنم که با clearance=0.3 درست بشه؟ چرا پایه ها بزرگ و نزدیکن اینقدر؟
    اینم عکسش:
    http://s8.picofile.com/file/8344773984/Untitled.png
    ممنون yes

    1397/09/14
    10:55
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – معمولا تو کتابخونه آلتیوم – این میکرو ها 2-4 تا فوت پرینت دارن که میتونی یکیشو انتخاب کنی – کلرنس رو خودت تنظیم کن دیگه – احتمالا باید رو مقدار 0.25 تنظیمش کنی.

      1397/09/14
      11:39
      • Avatar

        مهمان

        V

        خوب شرکت میگه clearance نباید کمتر از 0.3 باشه

        1397/09/14
        02:52
        • مهدی دمیرچیلو

          نویسنده این مطلب

          مهدی دمیرچیلو

          پس فوت پرینتش رو اصلاح کن – در ضمن یکم طول پایه ها رو هم بزرگتر کن موقع لحیم کاری اذیت نشی – خیلی کوچیکه.

          1397/09/14
          03:13
  4. Avatar

    مهمان

    milad

    واقعا واقعا واقعا محشر و عالی بود مرسی

    1397/05/18
    11:20
  5. Avatar

    مهمان

    Amir

    سلام
    خیلی عالی بود
    میشه بازم ادامه بدین ؟؟ good

    1397/05/15
    08:55
    • مهدی دمیرچیلو

      نویسنده این مطلب

      مهدی دمیرچیلو

      سلام – 10 تا نکته بگو تا برم یاد بگیرم ( اگه بلد نبودم – بلد بودم که هیچ ) و تو مطلب قرار بدم و منتشر کنم.

      1397/05/15
      09:07
      • Avatar

        مهمان

        Amir

        توی کشورهای پیشرفته برای طراحی PCB در فرکانس بالا مدرک دکترا صادر میکنند … این خودش یه علم حساب میشه

        1397/05/15
        07:00
        • مهدی دمیرچیلو

          نویسنده این مطلب

          مهدی دمیرچیلو

          نه عامو همین فرکانس پایین کار ماس – اونم باید بسرچیم تا یاد بگیریم اونم با این زبون انگلیسی افتضاح مون
          اگه یه روز پولدار بشم دوره هاشو میرم smile خخخ
          ولی خب چیکار میشه کرد – مجبوریم هر جا چیزی نیاز بود بریم سرچ کنیم یاد بگیرم و اگه حسش بود بیام مطلبش کنیم بزاریم تو سایت.

          1397/05/15
          07:03