پس از یک سال توسعه، انتشار سیستم طراحی رایگان به کمک رایانه برای بردهای مدار چاپی KiCad 7.0.0 منتشر شد. این اولین نسخه قابل توجهی است که پس از اینکه پروژه تحت بال بنیاد لینوکس قرار گرفت شکل گرفت. بیلدها برای توزیع های مختلف لینوکس، ویندوز و macOS آماده شده اند. کد با استفاده از کتابخانه wxWidgets به زبان C++ نوشته شده است و تحت مجوز GPLv3 مجوز دارد.
KiCad ابزارهایی را برای ویرایش نمودارهای الکتریکی و بردهای مدار چاپی، تجسم سه بعدی برد، کار با کتابخانه ای از عناصر مدار الکتریکی، دستکاری الگوهای Gerber، شبیه سازی عملکرد مدارهای الکترونیکی، ویرایش بردهای مدار چاپی و مدیریت پروژه فراهم می کند. این پروژه همچنین کتابخانه هایی از قطعات الکترونیکی، ردپاها و مدل های سه بعدی را فراهم می کند. به گفته برخی از تولیدکنندگان PCB، حدود 3 درصد از سفارشات با طرحواره های آماده شده در KiCad ارائه می شود.
از جمله تغییرات نسخه جدید:
- در ویرایشگرهای مدارها، بردهای مدار چاپی و فریم های فرمت، امکان استفاده از هر فونت سیستمی وجود دارد.
- پشتیبانی از بلوک های متنی به ویرایشگرهای شماتیک و PCB اضافه شده است.
- اضافه شدن پشتیبانی از 3Dconnexion SpaceMouse، یک نوع ماوس برای پیمایش در محیط های سه بعدی و دو بعدی. پشتیبانی از دستکاری های اختصاصی SpaceMouse در ویرایشگر شماتیک، کتابخانه نمادها، ویرایشگر PCB و نمایشگر سه بعدی ظاهر شده است. کار با SpaceMouse در حال حاضر فقط در ویندوز و macOS در دسترس است (در آینده با استفاده از libspacenav، برنامه ریزی شده است که روی لینوکس نیز کار کند).
- مجموعه اطلاعات مربوط به عملکرد برنامه برای انعکاس در گزارش های ارسال شده در صورت خاتمه غیرعادی ارائه می شود. پلتفرم Sentry برای ردیابی رویدادها، جمع آوری اطلاعات خطا و ایجاد خرابی ها استفاده می شود. داده های ارسال شده خرابی KiCad با استفاده از سرویس ابری Sentry (SaaS) پردازش می شود. در آینده، برنامه ریزی شده است که از Sentry برای جمع آوری تله متری با معیارهای عملکردی استفاده شود که منعکس کننده اطلاعاتی در مورد مدت زمان اجرای دستورات خاص است. ارسال گزارشها در حال حاضر فقط در نسخههای ویندوز در دسترس است و به رضایت صریح کاربر (انتخاب کردن) نیاز دارد.
- قابلیت بررسی خودکار بهروزرسانیهای بستههای نصبشده و نمایش اعلانی که از آنها میخواهد آنها را نصب کنند، به Plugin و Content Manager اضافه شده است. به طور پیش فرض، چک غیرفعال است و نیاز به فعال سازی در تنظیمات دارد.
- پشتیبانی از جابجایی فایل ها در حالت Drag & Drop به رابط پروژه، ویرایشگرهای شماتیک و مدار چاپی، نمایشگر فایل Gerber و ویرایشگر فریم فرمت اضافه شده است.
- مجموعههایی برای macOS ارائه شدهاند که برای دستگاههای Apple مبتنی بر تراشههای Apple M1 و M2 ARM تولید شدهاند.
- یک ابزار جداگانه kicad-cli برای استفاده در اسکریپت ها و اتوماسیون اقدامات از خط فرمان اضافه شده است. توابع برای صادرات مدار و عناصر PCB در فرمت های مختلف ارائه شده است.
- ویراستارهای نمودارها و نمادها اکنون از ابتدائی ها با یک مستطیل و یک دایره پشتیبانی می کنند.
- رفتار کشیدن متعامد مدرن (در حال حاضر آفست آهنگ ها را فقط به صورت افقی با انتقال گوشه و پیمایش کاراکترها قرار می دهد).
- ویرایشگر نماد قابلیت های مرتبط با جدول پین را گسترش داده است. قابلیت فیلتر کردن پینها بر اساس واحد اندازهگیری، تغییر واحدهای اندازهگیری پینها از جدول، ایجاد و حذف پینها در گروهی از نمادها و مشاهده تعداد پینهای گروهبندی شده اضافه شده است.
- یک بررسی ERC جدید اضافه کرد تا هنگام قرار دادن نماد با استفاده از مش ناسازگار هشدار دهد (به عنوان مثال، مش ناهماهنگ ممکن است باعث ایجاد مشکل در ایجاد اتصال شود).
- حالتی برای چرخش هادی دقیقاً 45 درجه اضافه شده است (قبلاً چرخش در یک خط مستقیم یا با زاویه دلخواه پشتیبانی می شد).
- حالت Do Not Populate (DNP) برای علامتگذاری نمادهایی روی نمودار اضافه شد که در فایلهای مکان اجزای تولید شده گنجانده نمیشوند. نمادهای DNP با رنگ روشن تر روی نمودار مشخص شده اند.
- یک ویرایشگر مدل شبیه سازی ("مدل شبیه سازی") اضافه شده است که به شما امکان می دهد پارامترهای مدل شبیه سازی را در حالت گرافیکی پیکربندی کنید، بدون درج توضیحات متنی در نمودار.
- قابلیت پیوند نمادها به پایگاه داده خارجی با استفاده از رابط ODBC اضافه شده است. نمادهای طرحهای مختلف را نیز میتوان به یک کتابخانه مشترک پیوند داد.
- پشتیبانی برای نمایش و جستجوی فیلدهای سفارشی در پنجره انتخاب نماد اضافه شده است.
- قابلیت استفاده از پیوندهای فرامتن در نمودار اضافه شده است.
- پشتیبانی بهبود یافته از فرمت PDF. پشتیبانی از بخش نشانک ها (جدول مطالب) در نمایشگر PDF اضافه شده است. امکان صادرات اطلاعات مربوط به نمادهای مدار به PDF پیاده سازی شده است. پشتیبانی از لینک های خارجی و داخلی اضافه شده است.
- بررسی سازگاری ردپایی برای شناسایی ردپاهایی که با کتابخانه پیوندی متفاوت هستند اضافه شد.
- یک برگه جداگانه با لیستی از آزمایشات DRC نادیده گرفته شده به ویرایشگرهای برد و ردپای اضافه شده است.
- پشتیبانی از ابعاد شعاعی اضافه شده است.
- قابلیت معکوس کردن اشیاء متنی روی برد مدار چاپی اضافه شده است.
- گزینه ای برای پر کردن خودکار مناطق اضافه شده است.
- ابزارهای PCB بهبود یافته قابلیت نمایش یک تصویر در پسزمینه را اضافه کرد تا کپی کردن خطوط کلی تخته یا مکانهای ردپا از تابلوی مرجع هنگام مهندسی معکوس آسانتر شود. پشتیبانی برای حذف کامل ردپاها و تکمیل خودکار مسیر اضافه شده است.
- یک پنل جدید برای جستجوی ماسک و فیلتر کردن اشیا به ویرایشگر PCB اضافه شده است.
- یک پنل جدید برای تغییر خواص به ویرایشگر PCB اضافه شده است.
- ابزارهای بهبود یافته برای توزیع، بسته بندی و جابجایی ردپاها.
- ابزار صادرات در قالب STEP به یک موتور تجزیه PCB مشترک با KiCad منتقل شده است.
منبع: opennet.ru