Форматы файлов чертежей
Известно, что чертежи могут быть представлены в различного рода форматах, но главное, что они могут быть файлом графического формата или файлом CAD-программы. Познакомимся с этими группами поближе.
Содержание
Графические форматы
Отсканированный из журнала или книги чертеж с точки зрения компьютерной технологии мало чем отличается от файла фотографии, сделанной цифровой камерой. Чем выше разрешение - тем более детализированный будет чертеж. Однако и у бумажного оригинала есть свое ограничение на детализацию, поэтому уровень детализации у отсканированного чертежа будет таким же как и у оригинала или и того меньше.
Отсканированный чертеж необходимо обработать, чтобы он стал рабочим черетежем при изготовлении модели. Обычно это будет задача масштабирования под конкретную модель.
Графические форматы можно условно разделить на растровые и векторные изображения. Особую группу занимает формат DJVU, сочетающий в себе векторно-растровое представление изображения и удачно подходящего на роль хранителя различного рода схем, диаграмм и (что для нас важно) чертежей.
Растровые форматы
Растр - представляет собой прямоуголную матрицу (bitmap), разделенную на маленькие квадратики - пикселы (pixels - pictue element). Растровая графика устроина проще векторной, по крайней мере для понимания. Их можно разделить на два типа: для вывода на экран и для печати. Растровые файлы предназначенные для печати имеют параметр Print Size - печатный размер. С этим параметром связано понятие печатного разрешения, которое представляет из себя соотношение количество пикселов на один квадратный дюйм страницы (ppi - pixels per inch или dpi - dots per inch, термин не совсем верный, но часто употребляемый). Печатное разрешение может быть от 130 dpi (для газеты) до 300 dpi (высококачественная печать). Большее разрешение используется только для наружной рекламы.
Растровые форматы, так же различаются друг от друга способностью нести дополнительную информацию: различные цветовые модели, вектора, Alfa-каналы или каналы с плашечными (spot или pantone) цветами, слои различных типов, интерлиньяж, анимации, возможность сжатия и другое.
JPG - от английского Joint Photographic Experts Group. Изображение хранится в довольно сильно упакованном виде, но сжатие произведено с частичной потерей информации из оригинального изображения. Поэтому данный формат не очень удачен для хранения чертежей.
GIF - от английского Graphics Interchange Format. Вполне удачный формат - может хранить изображение в 256 цветовой палитрой, что вполне достаточно для отсканированных чертежей, если речь идет о таком количестве градаций серого. В этом формате присутствует сжатие графической информации расположенной в строках изображения.
PNG - от английского Portable Network Graphics. Разработанный относительно недавно формат, призванный заменить собой GIF. Глубина цвета в PNG-файлах может быть любой, вплоть до 48 бит. В отличии от GIF, где прозрачность, либо есть, либо нет, PNG поддерживает и полупрозрачные pixels (т.е. диапазон полупрозрачности от 0 до 99%) за счет Alfa-канала с 256 градациями серого.
TIFF - от английского Tagged Image File Format. Формат удобен для хранения изображений, при это есть возможность выбора различных вариантов представления цвета и палитр. Возможна компрессия.
BMP - Bitmap — битовая карта. Несжатый формат - чертежи в таком формате, отсканированные в высоком разрешении будут иметь весомый размер.
Векторные форматы
Вектор - представляет из себя математическое описание объектов относительно точки начала координат, т.е. для того, чтобы нарисовать прямую необходимы координаты двух точек связанных по кротчайшей траектории, для дуги задается радиус и т.д. Таким образом, векторная графика это набор геометрических примитивов. Так же, векторная графика может содержать внедренную растровую графику или ссылку на растровый файл (технология OPI). При передачи векторных файлов из одного формата в другой могут возникнуть проблемы из-за разных алгоритмов математики при построении векторных и описании растровых объектов.
AI - от английского Adobe Illustrator Document. Самый первый продукт компании Adobe. Он вышел сразу же после появления PostScript Level 1, его можно назвать интерфейсом для PostScript (многие программы определяют формат Adobe Illustrator Document, как Generic EPS). Данный формат идеально подходит для переноса векторных изображений в другие программы на разные платформы. Но как и у любого векторного формата могут возникнуть проблемы с переносом градиентов. В особенности эта проблема проявляется при переносе из Adobe Illustrator в CorelDRAW и обратно. Так же, несмотря на заявления производителей, данный формат не поддерживает внедрения шрифтов.
EPS - Encapsulated PostScript. Можно назвать самым надежным и универсальным способом сохранения данных. EPS использует упрощенную версию PostScript и не может сожержать в файле более чем одну страницу. EPS - расширение формата PostScript, данные в котором записываются в соответствии со стандартом DSС (Document Structuring Conventions), но при этом c рядом расширений, позволяющих использовать этот формат как графический. Формат EPS был создан компанией Adobe® System® на основе языка PostScript и послужил базой для создания ранних версий формата Adobe® Illustrator. В своей минимальной конфигурации EPS-файл имеет так называемый BoundingBox DSC comment — информацию, описывающую размер изображения. Таким образом, даже если приложение не может растеризовать данные, содержащиеся в файле, оно имеет доступ к размерам изображения и его preview. Программа QuarkXPress версий 4, 5 и 6 не может растеризовать данные из EPS-файла, поэтому использует в верстке preview, которые хранятся в EPS-файле отдельно от основных данных. Программа Adobe® InDesign версий CS, CS2 и CS3 такого ограничения не имеет. Формат используется в профессиональной полиграфии, и может содержать растровые изображения, векторные изображения, а также их комбинации. Изображение, записанное в EPS-формате, может быть сохранено в разных цветовых пространствах: Grayscale, RGB, CMYK, Lab, Multi-channel. Структура данных растрового EPS-файла может быть записана разными методами: ASCII-данные (текстовые данные), Binary (двоичные данные) и JPEG с различной степенью сжатия. Preview EPS-файла также может быть создано с использованием различных методов уменьшения объёма данных: Macintosh JPEG, TIFF (1/8 bit). EPS-файлы могут создавать все графические редакторы. Самые надежные, естественно, делают программные продукты компании Adobe® System. Среди самых проблемных - это eps-файлы созданные QuarkXPress, по крайней мере это было в старых версиях. По поводу QuarkXPress 7 ничего сказать не могу, т.к. давно не пользуюсь данным продуктом. Так же, не стоит доверять eps-файлам созданным в CorelDRAW. Конечно, многие проблемы били решены в версиях X3 и X4, но основные (например с полупрозрачностями и градиентами) остались. Поэтому, прежде чем делать EPS из CorelDRAW, лучше такие объекты преобразовать в один растровый слой. Так же, возникают проблемы с контурами более 2pt. Их желательно преобразовать в простые объекты.
CDR - Corel Draw Document. Формат известен ниской устойчивостью, плохой совместимостью файлов, искажением цветовых характеристих внедряемых битовых карт. Файлы формата CDR можно открывать в программе Adobe Illustrator CS3, но более ранних версий и не всегда адекватно. Идеальный вариант, когда файл сохраняется в версию CorelDRAW 8. В этой версии были максимально устранены основные проблемы переноса, в том числе и градиента. Но в дальнейших продуктах эти проблемы вновь появились. Да и более поздние версии не всегда открываются в Adobe Illustrator. В особенности это относиться к версии CorelDRAW X3 и X4, несмотря на заявление производителей, что данные версии програм создают совместимые файлы с другими программами для векторной графики.
Другие форматы:
DJVU - от английского "Digital View"
PDF - Portable Document Format
Форматы программ компьютерного проектирования
DXF - Drawing eXchange Format
DWG - "DraWinG"