По следам вчерашнего поста решил разобраться с возможностями команды Специальная вставка в AutoCAD.
Еще раз напомню, что команду можно запустить с главной ленты, либо ввести название ВСТСПЕЦ или _PASTESPEC.
Пока попробовал лишь с вставкой текста и векторной графики.
Вставка текста.
- Копируем текст из Word, содержащий в том числе нумерованный список
- Вставляем в чертеж обычной командой вставить - получаем нередактируемый в AutoCAD OLE-объект
- Делаем Cпециальную вставку. Выбираем опцию Объекты AutoCAD
- Получаем текст с сохранившимся форматированием, но развалившийся на отдельные части, при чем заглавные буквы стали отдельными строками текста от основных.
- Делаем специальную вставку с опцией Текст Unicode. Получаем в AutoCAD обычный МТекст. Отлично!
Вставка векторных изображений.
Сначала вставим графику из Word:
- Копируем графические объекты
- Вставляем в AutoCAD с опцией Объекты AutoCAD. Получаем изображение из обычных полилиний. Отлично!
Точно также копируется графика из САПР T-LEX CAD и P-CAD, а вот из SolidWorks и Компаса не получается.
Чертеж, скопированный из P-CAD |
И напоследок в порядке бреда попробовал вставить растровое изображение. При вставке доступна опция Объекты AutoCAD, т.е. теоретически можно предположить, что изображение будет векторизовано (ха-ха-ха). Но нет - "Нет объектов, доступных для преобразования." А я так надеялся.
С какими еще данными попробовать?
С остальными приёмами работы в системе AutoCAD можно ознакомиться здесь.
С уважением, Андрей
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
Если вы получили ответ на свой вопрос и хотите поддержать проект материально - внизу страницы для этого есть специальная форма.
А многоуровневый список word ?
ОтветитьУдалитьПроверил, работает! Выбрать нужно "Текст Unicode"
УдалитьА формулы из Word? Получается очень некрасиво. А набирать формулы в самом каде это нудно и долго. А на работе требуют оформлять расчеты именно в AutoCAD. Либо сидеть и париться, либо вставлять OLE=(
ОтветитьУдалитьДа, с формулами фокус не проходит. Если вставить в режиме "Объекты AutoCAD", то цифры и символы превращаются в полилинии
УдалитьИ ОЧЕНЬ интересный вопрос сохранения масштаба при вставке из буфера обмена.
ОтветитьУдалитьНу или скажем вообще - какого размера вставляется картинка через буфер?
Какая картинка - растровая?
УдалитьНет, векторная.Источник — специализированная программа.
УдалитьЗабавность в том, что при вставке в MS Excel эта картинка имеет правильный масштаб (размер), а вот вставка в AutoCAD выполняется БЕЗ масштаба...
Не имея картинки сложно сказать. А так - Выровнять (_Align) и всех проблем
УдалитьПопробую сделать видео )))
ОтветитьУдалитьТам ситуация очень простая. Размер вставляемой через буфер картинки (я на 99% уверен это формат wmf, и 1% — emf) зависит от текущего зума в AutoCAD.
Ощущение противненькое...
Открываю JPEG изображение через Paint, выделяю его (Ctrl+A), копирую (Ctrl+C), вставляю в Автокад 2016 (Ctrl+V). Получаю OLE объект, сохраняю файл, закрываю и сразу же открываю его, но OLE объекта уже нет. Подскажите почему OLE объект пропадает, или как вставить в автокад изображение (например печать в формате JPEG), чтоб не таскать картинку за файлом.
ОтветитьУдалитьНикак, таскать все равно придется. Кладете картинку в одну папку с dwg-файлом, вставляете командой Присоединить или ИЗОБВСТАВИТЬ, устанавливаете относительный путь. Если вдруг потеряете ссылку, то через диспетчер внешних ссылок всегда можно востановить
УдалитьСегодня поставил печать на чертеж как OLE объект, удалил с компьютера исходную картинку, печать на чертеже остается, печатается, немного редактируется (масштабирутеся например). Но не все изображения ставятся, некоторые OLE становятся в координаты 0-0 с размерами 0-0-0, видимо зависит от разрешения.
УдалитьДля того, что бы не таскать изображение в папке с файлом, сделайте следующее.
ОтветитьУдалитьВставьте изображение в Word. Скопируйте его уже в Word и после этого вставьте в Автокад. Всё, картинка останется в чертеже как OLE объект.
Подскажите пожалуйста как писать формулы - обычные типа корень из такого числа минус число в такой то степени и тд как на алгебре в школе - как сам символ корень "квадратный" писать в АВТОКАДЕ??? или как из других прог импортировать? Даже в паршивом пауэрпойнте есть!!
ОтветитьУдалитьНапример, для ячейки А2:
Удалить- Квадратный корень =sqrt (A2)
- Возведение в степень =A2^2