Как в автокаде удалить shx
Эмм нет. Есть плата, вся в штриховке. не ней круги, тоже попадают в зону штриховки. Задача выделить все круги и внутри них удалить эту самую штриховку. Должна получиться заштрихованная плата с кругами, а внутри них пусто)
Простите если непонятно объясняю, но я стараюсь
А может попытаться поиграть со свойствами штриховки, а именно - решением островков? Или на плате есть ещё много объектов помимо кружков?Как вариант - выделить плату и кружки, вынести отдельно, задать новую штриховку, в которой будут обрезаны только эти круги, и скопировать обратно.
Короче, без чертежа ниччччего непонятно. _trim не работает? Работает, но только руками. Нужно рограммирование Есть плата, вся в штриховке. не ней круги, тоже попадают в зону штриховки. Задача выделить все круги и внутри них удалить эту самую штриховку. Должна получиться заштрихованная плата с кругами, а внутри них пусто Denis Yesavochkin, ну если сотни штриховок, тысячи кругов . Мб проще замаскировать штриховку, например той же штриховкой в солиде, во всяком случае это быстро.
Конструктор по сути (машиностроитель)
не тем методом пытаетесь решить вопрос. Надо просто границу и круги закинуть на отдельный слой, все остальные слои выключить, и уж при этом заштриховать с опцией "с островками". Profit.Да. именно так всё описал!! я не смог прикрепить фото((
А может попытаться поиграть со свойствами штриховки, а именно - решением островков? Или на плате есть ещё много объектов помимо кружков?Как вариант - выделить плату и кружки, вынести отдельно, задать новую штриховку, в которой будут обрезаны только эти круги, и скопировать обратно.
Короче, без чертежа ниччччего непонятно.
не получается заштриховать через "указать внутреннюю точку" так как чертёж переведён из altium designer в формате dxf и штриховка в половине чертежа не может определить замкнутый контур. Поэтому приходится штриховать через "выбрать объекты", а он закрашивает круги и плевать он хотел на все варианты "островков" (я перепробовал всё). Вот бы выделить все круги и удалить то, что внутри как к примеру команда extrim, но она это реализует только по одному. или границы кругов превратить в область выделения и удалить как в фотошопе. Я думал это как-то так решается)
Автор:
Проблема
Отсутствуют файлы SHX
Отсутствует один или несколько файлов SHX. Что необходимо сделать?
Файлы SHX, называемые файлами форм, используются в качестве шрифтов текста или символов. Отсутствующие файлы SHX не были перенесены вместе с чертежом или были перемещены, переименованы или удалены.
После открытия чертежа в командной строке отображается один или несколько заменяемых шрифтов (например, «Замена [simplex.shx] на [archquik.shx]»). Кроме того, в диалоговом окне «Стиль текста» шрифт (если используется в стиле) указан как отсутствующий. В некоторых случаях текст на чертеже может исчезнуть или отображаться неправильно.
Причины:
- Файл шрифта размещен в неверной папке.
- Нужный файл шрифта отсутствует.
- Файл шрифта SHX поврежден, либо другие причины препятствуют чтению файла в AutoCAD.
- Папка, содержащая SHX, была удалена.
- Поврежден профиль AutoCAD.
- Повреждение при установке программы.
Решение
Попробуйте одну или несколько из указанных ниже процедур в соответствии со сценарием неполадки.
Неправильно выбрана папка
- Чтобы открыть диалоговое окно «Параметры», введите ПА в командной строке.
- На вкладке «Файлы» разверните узел «Путь доступа к вспомогательным файлам».
- Запишите путь доступа к шрифтам. Примечание. Возможно, потребуется восстановить местоположение по умолчанию, как указано выше.
- Откройте Проводник Windows, перейдите к папке и убедитесь, что она содержит файл шрифта SHX.
- Если шрифт отсутствует:
- Скопируйте его в эту папку.
- Закройте и снова запустите AutoCAD.
- Щелкните правой кнопкой мыши папку в Проводнике Windows.
- Выберите «Свойства».
- Проверьте, установлен ли для папки режим «Только чтение».
- Снимите флажок «Только чтение».
- При необходимости предоставьте разрешения.
- Закройте диалоговое окно, нажав кнопку «ОК».
- Перезапустите AutoCAD и попробуйте открыть файл.
- C:\Users\ \AppData\Roaming\Autodesk\AutoCAD 20xx\Rxx.x\ \Support
- C:\Program Files\Autodesk\AutoCAD 20xx\UserDataCache\Support
Дополнительный путь для программ AutoCAD (кроме MEP):
- C:\Users\ \AppData\Roaming\Autodesk\MEP 20xx\ \Support
- /Applications/Autodesk/AutoCAD 201x/AutoCAD 201x.app/Contents/Resources/Fonts/shx/
- /Applications/Autodesk/AutoCAD LT 201x/AutoCAD LT 201x.app/Contents/Resources/Fonts/shx/
Поврежден файл шрифта
Если файл SHX находится в папке шрифтов AutoCAD, но по-прежнему не отображается в текстовом редакторе программы, это означает, что файл поврежден или AutoCAD не может его прочесть. Найдите другую копию файла шрифта SHX и используйте ее для замены.
Файлы параметров AutoCAD повреждены.
Возможно, при запуске AutoCAD загружаются поврежденные данные. В этом случае для правильного распознавания файлов шрифтов выполните сброс программы (см. Восстановление настроек AutoCAD по умолчанию).
Замена отсутствующего шрифта
- Откройте соответствующий чертеж.
- При появлении запроса выберите «Задать файл замены для каждого файла SHX».
- Выберите шрифт-заменитель для каждого отсутствующего шрифта и нажмите «ОК». Повторяйте операцию до замены всех отсутствующих шрифтов.
Примечание. Можно заметить, что после замены шрифтов при использовании команды СТИЛЬ для просмотра стилей текста в отсутствующих шрифтах все равно отображается предупреждающий символ. Это связано с тем, что после замены отсутствующих шрифтов другим шрифтом на текущем компьютере «Стиль текста» по-прежнему остается отдельным элементом управления в AutoCAD. В связи с этим нет необходимости повторно выбирать шрифт для замены в диалоговом окне «Стиль текста».Поврежден профиль AutoCAD
Чтобы устранить проблему, связанную с поврежденным профилем AutoCAD, восстановите настройки профиля по умолчанию (см. раздел Восстановление настроек AutoCAD по умолчанию).
Повреждение при установке AutoCAD
Если перечисленные выше решения не помогли устранить проблему, откройте Панель управления > раздел «Программы и компоненты», выберите программу AutoCAD в списке и нажмите «Изменить».
Нажмите Восстановить или переустановить и переустановите программу AutoCAD.добрый день!
У меня вопрос - мне приносят чертежи, в которых есть ссылки на внешние файлы штифтов (расширение shx). Потом я ставлю свои шрифты, но при каждом открытии постоянно идут запрос - укажите где файл такой-то. Как отключить это и где?
Заранее спасибофайлы shx могут быть не только файлом шрифта, но и файлом shape-ов, так что обратите внимание на используемые в чертеже типы линий. возможно какие-то из них используют shape из запрашиваемого файла
евгенийНет, не помогло, никаких особых линий в чертеже нету. Попробовал сделать purge - не помогло.
Тогда по идее надо отредактировать размерные и текстовые стили (90% случаев)
> JFox
А какие названия шрифтов ?Нет, не помогло, никаких особых линий в чертеже нету. Попробовал сделать purge - не помогло.
Нюансы всякие бывают.
<А какие названия шрифтов ?
arm.shx
lana_line.shx
Уже все перепробовал. Если найду как - обязательно поделюсьС такими "шрифтами" не сталкивался.
Однако, возможны варианты :
1. если CAD сообщает, что не найден файл "arm.shx",
___то скорее всего речь идет о файле так называемых
___форм ("shape"), и, кажется, PURGE в чертеже ничего
___не даст, если этого файла нет;
___следует либо искать этот файл, либо смириться. ;
___если же это файл шрифта, то, кажется, CAD просто
___подменит (по умолчанию) такой шрифт на, например,
___simplex (смотря что в настройках CADа в этом
___отношении задано)
2. если все же идет речь о файле шрифта, а не о файле
___форм, то, хотя бы можно было создать искусственную
___ситуацию наличия (отсутствующего шрифта), т.е.
___сделать копию CADовского "shx"-файла, с присвоением
___копии имени отсутствующего "shx"-шрифта (например,
___"simplex.shx"->"arm.shx";
___в таком случае CAD по поводу этого шрифта раз и
___навсегда (на этом компе - в этом CADе) заткнется.
Если найдутся arm.shx и lana_line.shx, поделитесь
(ради любопытства) ?> JFox
Нужно сделать следующее :
Всем объектам и слоям с чужими типами линий назначить стандартную сплошную линию (при отсутствии файла форм чужие линии обычно отображаются сплошной)
Затем выгрузить чужие типы линий Purge.
И автокад перестанет просить .shx файлы.Нужно сделать следующее :
Всем объектам и слоям с чужими типами линий назначить стандартную сплошную линию (при отсутствии файла форм чужие линии обычно отображаются сплошной)
Затем выгрузить чужие типы линий Purge.
И автокад перестанет просить .shx файлы.1.Не всегда сплошной : в линии помимо форм могут упоминаться, например, только "точки".
2.Если формы используются не линиями, а просто вставлялись в рисунок, как например, сантехника или еще что-то в виде усл. обозначений на планах (к примеру, в старом приложении к AutoCAD -> ARKO), тогда дело - ГЛУХО.> прохожий
Ну почему глухо .
Команда ERASE с применением фильтра по формам применительно ко всему чертежу позволит стереть все чужие формы, а команда PURGE - выгрузить освобожденные определения.
Дело одной минуты.> Генпланист
Команда ERASE с применением фильтра по формам применительно ко всему чертежу позволит стереть все чужие формы, а команда PURGE - выгрузить освобожденные определения.
Дело одной минуты.А Вы пробовали ?
Я пробовал. Никакие фильтры-шмильтры у меня не хотели не то чтобы выбрать, а и обнаружить в рисунке формы, SHX-файл которых не был найден!
файл которыВ данном случае прав AutoCAD. Надо через e-Transmit предавать файлы, если там есть нестандартные SHX. Но это лирика.
По делу. Генпланист от части прав в том что:Команда ERASE с применением фильтра по формам применительно ко всему чертежу позволит стереть все чужие формы, а команда PURGE - выгрузить освобожденные определения.
Дело одной минуты.А Вы пробовали ?
Я пробовал. Никакие фильтры-шмильтры у меня не хотели не то чтобы выбрать, а и обнаружить в рисунке формы, SHX-файл которых не был найден!Пришлите мне на мэйл Ваш .dwg файл - я почищу там чужие формы и верну обратно.
Иначе дискуссия не конструктивна, не так ли .Большое спасибо за предложение, но у меня проблема с формами в чертеже была где-то год-два назад (а вернее - не помню!).Тот объект уже давно забыт (удален), а следовательно, и высылать нечего.
Но, по крайней мере, более случаев с недостающими shx-файлами форм у меня (у нас) не было.
Еще раз спасибо.Автор:
Проблема
Каждый раз при открытии в AutoCAD чертежа, который ссылается на файлы форм, которых нет на компьютере, отображается диалоговое окно с запросом на указание расположения отсутствующих файлов форм (SHX).Причины
Эта проблема может возникать при получении от других пользователей чертежей без связанных с ними файлов форм.Решение
Лучший способ решения данной проблемы — получить недостающие файлы форм. Однако они могут быть недоступны. Просмотрите чертеж и определите, какие объекты или типы линий ссылаются на отсутствующий файл SHX. Измените назначения типов линий и/или удалите объекты, которые используют отсутствующий файл SHX. Очистив чертеж от этих элементов, можно очистить ссылку на отсутствующий файл SHX.Также можно использовать описанный ниже альтернативный метод:
Предупреждение. Это решение навсегда и необратимо удаляет отсутствующие объекты форм с чертежа. Не используйте это решение, если вы не уверены в том, что удаление отсутствующих объектов форм не повлияет на действительность чертежа.
Это решение для ситуаций, когда не удается получить недостающие файлы форм и известно, что их удаление не повлияет на достоверность чертежа. Это решение представляет собой процедуру AutoLISP®, которую можно использовать, чтобы:
- Стереть объекты форм, которые ссылаются на недоступные файлы форм.
- Очистить ссылки на недоступные файлы форм.
После выполнения процедуры можно загрузить чертеж без ошибки.
- В текстовом редакторе (например, в Блокноте от Microsoft®) создайте новый текстовый файл.
- Скопируйте и вставьте следующий код AutoLISP в текстовый файл, созданный на предыдущем шаге.
;;; ОПИСАНИЕ
;;; Эта процедура удаляет из чертежа все формы,
;;; которые не имеют определения файла.
;;;
;;; ВЫПОЛНИТЬ
;;; -загрузите этот файл и выполните новую команду DELSHAPE
;;;--------------------------------------------------------------------------;- Сохраните текстовый файл как delshape.lsp и выйдите из текстового редактора.
- Откройте проблемный чертеж и используйте команду ЗАГПРИЛ для загрузки delshape.lsp.
- В командной строке введите delshape. После выполнения процедуры в командной строке отобразится следующая информация:
Примечание. Данная процедура удаляет только формы, которые ссылаются на недоступные файлы форм. Она не удаляет формы, которые отображаются в чертеже.
Когда мы говорим о SHX, стоит обязательно упомянуть о файлах исходного текстового формата SHP, с помощью которого можно самостоятельно описать формы, а следовательно и шрифты. Затем с помощью специальной утилиты его можно преобразовать в выходной файл SHX.
Файлы SHX хранятся в папке /fonts/ и в зависимости от версии Автокада данную папку можно найти в /Program Files/AutoCAD/ или в папке пользовательских настроек. В связи с достаточной легкостью создания шрифтов SHX многие разработчики САПР, как приложений к базовому AutoDesk AutoCAD, так и полноценных программ, использующих формат хранения чертежей DWG, создают свои фирменные шрифты SHX. В связи с этим нередка ситуация, когда при передачи файлов DWG от одного рабочего места в проектном институте в другой, выясняется, что чертеж некорректно отображается в связи с отсутствием какого-либо shx шрифта на компьютере получателя. Наиболее популярные нестантдартные шрифты, являющиеся стандартом для России (ГОСТ) приведены на этой странице.
Кстати, помимо шрифтов SHX, DWG-чертежи поддерживают и обычные стандартные шрифты Windows, но регенерация чертежа происходит медленней, что особенно заметно, когда текстовых объектов на листе или в пространстве модели очень много.
Следует также отметить очень важный момент. Формы и шрифты не сохраняются в самом файле чертежей и типичной ошибкой при передаче файлов DWG является то, что нестандартные шрифты и формы SHX не высылаются в комплекте с ним, либо эти шрифты принимающей стороной не копируются в папку /fonts/
Как установить шрифты в Автокад?
В этом обзоре разберем, как загрузить шрифты в Автокад. Но сначала посмотрим, какие типы шрифтов поддерживаются программой.
Шрифт ГОСТ для Автокада в формате SHX
Шрифты SHX для Автокада – это специальный формат шрифтов, который был разработан для этой САПР. Чтобы программа работала корректно, нужно добавить шрифты AutoCAD в соответствующую папку fonts. Путь к этой папке можно посмотреть непосредственно в самом Автокаде. Для этого перейдите в пункт меню «Файл» → «Параметры», как показано на рис.1.
Рис. 1. Вызов окна «Параметры» в AutoCAD.
Перейдите на вкладку «Файл», затем раскройте первую папку «Путь доступа к вспомогательным файлам». Место, где лежат шрифты, прописывается следующим образом C:\Program Files\Autodesk\AutoCAD 2015\Fonts
Рис. 2. Путь к файлу AutoCAD с шрифтами.
Теперь найдите эту папку на компьютере и скопируйте в нее нужные файлы с расширением SHX.
Шрифты для Автокада с расширением .*ttf
Так как добавить шрифты в Автокаде TTF? Если у вас Windows 7 или 8, то достаточно нажать ПКМ по файлу с расширением .*ttf и выбрать «Установить», как показано на рис.
Рис. 3. Как установить шрифт в Автокаде.
Если вы работаете в Windows XP, то нужно скопировать файл шрифта в папку Fonts, которая находится в Панели Управления.
Где взять шрифты ГОСТ для Автокада?
Шрифты ГОСТ для Автокада скачать можно с моего сайта. Я подготовил для вас целый набор файлов, который содержит как шрифты с расширением SHX, так и TTF (скачать шрифты Автокад). Здесь вы найдете:
файлы shx могут быть не только файлом шрифта, но и файлом shape-ов, так что обратите внимание на используемые в чертеже типы линий. возможно какие-то из них используют shape из запрашиваемого файла
евгенийТогда по идее надо отредактировать размерные и текстовые стили (90% случаев)
> JFox
А какие названия шрифтов ?Нюансы всякие бывают.
> JFox
Нужно сделать следующее :
Всем объектам и слоям с чужими типами линий назначить стандартную сплошную линию (при отсутствии файла форм чужие линии обычно отображаются сплошной)
Затем выгрузить чужие типы линий Purge.
И автокад перестанет просить .shx файлы.Нужно сделать следующее :
Всем объектам и слоям с чужими типами линий назначить стандартную сплошную линию (при отсутствии файла форм чужие линии обычно отображаются сплошной)
Затем выгрузить чужие типы линий Purge.
И автокад перестанет просить .shx файлы.> Генпланист
А Вы пробовали ?
Я пробовал. Никакие фильтры-шмильтры у меня не хотели не то чтобы выбрать, а и обнаружить в рисунке формы, SHX-файл которых не был найден!
файл которыВ данном случае прав AutoCAD. Надо через e-Transmit предавать файлы, если там есть нестандартные SHX. Но это лирика.
По делу. Генпланист от части прав в том что:Читайте также: