Команда flatten в автокаде

Обновлено: 02.07.2024

Для FLATTEN, IMHO, нет системных переменных. Механизм работы команды, как я заметил, состоит в преобразовании объектов в формат WMF, записи на диск и обратном преобразовании в объекты AutoCAD. Важную роль при этом играет опция скрытия невидимых линий. Попробуйте и так и сяк. На счет разрывов ничего не могу сказать, не сталкивался.

Спасибо большое. На другую тему: что-то мне подсказывает, что обсуждение поэмы из 9-ти вопросов на близлежащей ветке создаст кому-то реферат или курсовую (по психологии).

> Михаил Левашов
Там, действительно, как мне кажется, не так все просто и линейно.

Писать рефераты или курсовые в СНГ не запрещается.

> Михаил Левашов
Ну я, можно сказать, оформитель, работающий в CAD. Оформляю технические каталоги. Осуществляю предпечатную подготовку. Какое отношение это имеет к FLATTEN ?

> Writer
А как вы превращаете текст в полилинии? Или как вы преобразуете сплайны после конвертации CDR в DWG опять же в полилинии? FLATTEN может в этом помочь, хотя существуют и программы, выполняющие такие преобразования.

> Владимир Громов
Я ни в коем случае не преобразую текст в полилинии. Напротив, всемерно с этим борюсь. А cdr в dwg не конвертирую. Нет необходимости. Обхожусь средствами AutoCAD.

Михаил, а почему бы не использовать txtexp из тех же Expressов? Xp > Text > Explode. По-моему, она работает с кривыми составляющими аккуратнее.

> Владимир Громов
CorelDRAW хорош для подготовки красочных буклетов или журналов обьемом до 20. 30 страниц. А вот попробуйте "спроектировать" технический каталог в 1000 страниц. Да еще насыщенный диаграммами и чертежами. AutoCAD, на мой взгляд, наиболее подходящая программа для этой задачи. Вот только с печатью этой тысячи страниц плоховато :)

> shishoq
Txtexp или explode в слове, например, "Проба", от буквы "П" откусывают изрядный кусок, опять же наполняют текст невидимыми линиями. Так что способ с конвертацией через WMF - пока самый красивый. Большое спасибо всем ответившим. А как при txtexp и explode сделать так, чтобы не было невидимых линий?

Наверное, это зависит от шрифта, который ты конвертируешь. Я попробовал на ТТ Ариале, - аккуратнее получилось с пом. txtexp (2006й). "Невидимые" линии, думаю, автоматически удалить не получится, т.к., похоже, акад интерпретирует форму буквы как нечто вроде trace, имеющей изломы и окончания. Каждая буква переводится не в 1 сплайн/трэйс/плинию, а в несколько, разрывы между ними - и есть "нев. линии", хотя я не спец. в таких тонкостях.
Если не хочется вычищать вручную большой текст, попробуй (после конвертации) обвести его общей рамкой и применить boundary, щёлкнув где-нибудь между "буквами". Предварительно поменяй текущий цвет. Должно получиться множество обводящих буквы плиний/ регионов. Если не было разрывов в получившихся кривых. Но полностью ручной труд, думаю, не исключить.

Преобразование сплайнов в полилинии в AutoCAD

Добрый день!
В повседневной работе часто сталкиваюсь с задачей преобразования сплайнов в полилинии в AutoCAD. Опишу свой опыт в этом вопросе.

Есть несколько способов преобразования, каждый из них дает схожие результаты, но отличия все же есть, в первую очередь, по точности преобразования.


1. Команда редактирования полилиний ПОЛРЕД (_PEDIT)

Важно! Переменная PLINECONVERTMODE задает тип сегментов, в помощью которых будет преобразован сплайн: 0 - с помощью линейных сегментов, 1 - с помощью дуг. Установите ее значение равным 1 для повышения точности преобразования или 0 для уменьшения точности. Выбор типа построения зависит от конкретной задачи.

2. Команда редактирования сплайнов РЕДСПЛАЙН (_SPLINEDIT)

Для преобразования сплайна в полилинию используйте команду РЕДСПЛАЙН (_SPLINEEDIT). Запустите команду, выберите сплайн, выберите опцию Преобразовать в полилинию и введите точность преобразования. Параметры точности аналогичны команде редактирования полилиний. Также на результат влияет переменная PLINECONVERTMODE.

3. Команда преобразования объемных объектов в плоские FLATTEN

Запустите команду FLATTEN из пакета Express Tools и выберите сплайн. На запрос Remove hidden lines ответьте No или просто подтвердите ввод. Сплайн преобразуется в полилинию. Точность преобразования очень высока.


4. Экспорт в формат DXF версии AutoCAD R12

Если сохранить чертеж в формате DXF версии AutoCAD R12, то все сплайны, которые есть в файле, будут преобразованы в полилинии.


Это самый нежелательный, но самый быстрый способ преобразования. Все сплайны вычерчиваются с помощью очень маленьких линейных сегментов полилинии, которые занимают большой объем памяти.

В заключении хочу сказать, что каждый из способов дает схожий результат, но отличия в простоте, скорости и точности преобразования есть. Нужный метод надо выбирать в зависимости от требуемого результата.

Читайте также: