انتشار نرم افزار رایگان CAD LibreCAD 2.2

پس از شش سال توسعه، سیستم رایگان CAD LibreCAD 2.2 اکنون در دسترس است. هدف این سیستم انجام وظایف طراحی دو بعدی مانند تهیه نقشه های مهندسی و ساختمانی، نمودارها و نقشه ها است. این برنامه از وارد کردن نقشه ها در فرمت های DXF و DWG و صادرات به فرمت های DXF، PNG، PDF و SVG پشتیبانی می کند. پروژه LibreCAD در سال 2 به عنوان شاخه ای از سیستم QCAD CAD ایجاد شد. کد پروژه با استفاده از چارچوب Qt به زبان C++ نوشته شده و تحت مجوز GPLv2010 توزیع شده است. مجموعه های آماده برای لینوکس (AppImage)، ویندوز و macOS آماده شده اند.

چندین ده ابزار برای ایجاد و اصلاح اشیا، کار با لایه ها و بلوک ها (گروه هایی از اشیاء) به مهندس ارائه می شود. این سیستم از گسترش عملکرد از طریق پلاگین ها پشتیبانی می کند و ابزارهایی برای ایجاد اسکریپت های افزونه ارائه می دهد. یک کتابخانه از عناصر وجود دارد که شامل طرح‌بندی چندین هزار بخش استاندارد است. رابط LibreCAD به دلیل ارائه گزینه های سفارشی سازی گسترده قابل توجه است - محتویات منوها و پانل ها، همچنین سبک و ویجت ها را می توان به دلخواه بسته به ترجیحات کاربر تغییر داد.

انتشار نرم افزار رایگان CAD LibreCAD 2.2

تغییرات اصلی:

  • پشتیبانی از کتابخانه Qt4 متوقف شده است، رابط به طور کامل به Qt 5 (Qt 5.2.1+) منتقل شده است.
  • موتور undo/redo کاملاً بازطراحی شده است.
  • قابلیت های رابط خط فرمان برای پردازش دستورات چند خطی و همچنین نوشتن و باز کردن فایل ها با دستورات گسترش یافته است.
  • رابط برای پیش نمایش قبل از چاپ بهبود یافته است، تنظیمات برای کنترل عنوان سند و عرض خط اضافه شده است.
  • قابلیت انتخاب همزمان چندین ناحیه و انجام عملیات دسته ای با لیست بلوک ها و لایه ها اضافه شده است.
  • کتابخانه libdxfrw که توسط این پروژه ایجاد شده است، پشتیبانی از فرمت DWG را بهبود بخشیده و عملکرد بهینه‌سازی شده را هنگام پاننگ و مقیاس‌بندی فایل‌های بزرگ بهبود داده است.
  • خطاهای انباشته شده، که برخی از آنها منجر به خرابی ها شده است، حذف شده اند.
  • پشتیبانی از نسخه های کامپایلر جدید اضافه شده است.

در شاخه توسعه موازی LibreCAD 3، کار برای انتقال به یک معماری ماژولار در حال انجام است، که در آن رابط از موتور اصلی CAD جدا می شود، که به شما امکان می دهد رابط هایی را بر اساس جعبه های ابزار مختلف ایجاد کنید، بدون اینکه به Qt گره بخورید. API برای توسعه پلاگین ها و ویجت ها در Lua اضافه شد.

منبع: opennet.ru

اضافه کردن نظر