A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 319

Вышел LibreCAD 1.0.0

Вышел LibreCAD 1.0.0


Рубрика: Новости Linux
Метки: | |
Просмотров: 2591

Представлен 2 релиз новой свободной системы автоматизированного проектирования LIBRECAD 1.0.0 2, раньше развиваемой под именем CADUNTU (проект поменял имя чтоб избежать ассоциаций с проектом Убунту, к которому эта САПР не имеет никакого отношения). LIBRECAD дает возможность исполнять задачи двухмерного проектирования, подобные как подготовка инженерных и строительных чертежей, схем и планов. В качестве базового формата применяется DXF (DXF R12 и DXF 200x), с самого начала разработанный для обмена двумерными данными для пакета AUTOCAD. Вывоз может реализовываться в форматах SVG и PDF. Для загрузки к тому же доступна библиотека, в которой представлены макеты возле 5 тыс. типовых деталей. Код открыт под лицензией GPLV2, бинарные сборки подготовлены в 32- и 64-разрядных вариантах для Линукс (линукс.html">Убунту, Debian, Fedora, Mandriva, OPENSUSE), Windows и Mac OS X.

LIBRECAD - форок проекта QCAD, развитие которого контролируется коммерческой фирмой, уделяющей главное внимание проприетарному варианту продукта. Целью разработки LIBRECAD был перевод доступной под лицензией GPL кодовой базы QCAD c устаревшей библиотеки Qt 3 на современный тулкит Qt 4, и создание средств для экспорта данных в систему EMC2. В результате была проведена общая реструктуризация кодовой базы, выполнено портирование на Qt 4 и решены многие трудности, остающиеся неисправленными в QCAD.

В итоге переработки некоторых составляющих скорость исполнения математических операций удалось увеличить от 2-х до 4-х раз. Переход от эксплуатации 3d-векторов к 2d-векторам дал возможность на треть сократить размер обрабатываемых данных, что положительно отразилось на производительности. Реализована экспериментальная помощь формата DWG. Проведена оптимизация интерфейса, убунту-11-04/">добавлена помощь автоматического сохранения работы.

Подготовлен интерефейс для разработки и подключения плагинов, ч/з которые возможно расширять функциональность LIBRECAD. Создана новая библиотека для работы с форматом DXF. Добавлены переводы элементов интерфейса для 24 доп. языков (перевод на российский язык завершён на 77%), обеспечена возможность эксплуатации utf-8 для слоёв и имён блоков. В ходе разработки пришлось начать с нуля написание документации и сделать свой формат шрифтов LFF, так как документация к QCAD и применяемые CXF-шрифты являются интеллектуальной собственностью коммерческой компании, контролирующей разработку QCAD.