Реклама i
Стань нашим партнером - зарабатывай с нами!
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как выделить всю штриховку с помощью Командной строки?

Как выделить всю штриховку с помощью Командной строки?

Ответ
Поиск в этой теме
Непрочитано 18.01.2018, 08:56 #1
Как выделить всю штриховку с помощью Командной строки?
G1SG1SG1S
 
Регистрация: 18.01.2018
Сообщений: 6

Всем привет. Помогите советом! Очень нужно выделить всю штриховку на чертеже через командную строку. Не используя интерфейс совсем. Я уверен это очень легко, но я пока не знаю как.
Мне нужно выделить всю штриховку и задать ей определенную толщину линии. Заранее благодарен!
Просмотров: 7118
 
Непрочитано 18.01.2018, 09:16
#2
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


А быстрый выбор почему не годится?
Через строку:
команда _select -> выбор по свойствам -> по типу -> имя типа для выбора - HATCH
Oleg T вне форума  
 
Непрочитано 18.01.2018, 09:19
#3
Setvar


 
Регистрация: 10.02.2007
Москва
Сообщений: 611


Он же хочет вообще не использовать интерфейс. В том числе и интерфейс командной строки, надо полагать.
Setvar вне форума  
 
Автор темы   Непрочитано 18.01.2018, 09:39
#4
G1SG1SG1S


 
Регистрация: 18.01.2018
Сообщений: 6


Oleg T, Спасибо! Подскажите еще один момент пожалуйста, я выделил штриховку так, как вы описали, но что делать дальше, как выйти из этой команды, чтобы выделение осталось? Нажимаю enter либо пробел, выделение пропадает. Как мне оставить выделенные объекты, чтобы применить к ним другую команду?
G1SG1SG1S вне форума  
 
Непрочитано 18.01.2018, 09:41
#5
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,327


При запросе следующей команды "Указать объекты" ввести с клавиатуры _p (латиницей) "Текущий"

Последний раз редактировалось Хмурый, 18.01.2018 в 09:48.
Хмурый вне форума  
 
Непрочитано 18.01.2018, 09:47
#6
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от G1SG1SG1S Посмотреть сообщение
Как мне оставить выделенные объекты, чтобы применить к ним другую команду?
Так раз они выделены, надо сразу назначить нужную толщину, например, из панели свойств. До этого зачем что-то нажимать? Или опять интерфейс использовать запрещается? ))
Oleg T вне форума  
 
Автор темы   Непрочитано 18.01.2018, 09:50
#7
G1SG1SG1S


 
Регистрация: 18.01.2018
Сообщений: 6


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Так раз они выделены, надо сразу назначить нужную толщину, например, из панели свойств. До этого зачем что-то нажимать? Или опять интерфейс использовать запрещается? ))
Интерфейс использовать запрещено категорически))) Потому как я хочу написать сценарий, чтобы автоматически выделял всю штриховку на чертеже и менял у нее вес. Это должно выполняться полностью автоматически, так как объем чертежей всегда внушительный, поэтому и требуется через КС все делать))
G1SG1SG1S вне форума  
 
Непрочитано 18.01.2018, 10:13
1 | 1 #8
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,767


Всю штриховку или все штриховки? - имхо, выделить не всю штриховку просто невозможно.
Изменение свойство объекта - _change.

Цитата:
Сообщение от G1SG1SG1S Посмотреть сообщение
Интерфейс использовать запрещено категорически
Кем запрещено? - комстрока - это тоже интерфейс.
engngr вне форума  
 
Автор темы   Непрочитано 18.01.2018, 10:21
#9
G1SG1SG1S


 
Регистрация: 18.01.2018
Сообщений: 6


Цитата:
Сообщение от engngr Посмотреть сообщение
Кем запрещено? - комстрока - это тоже интерфейс.
все будет прописано один раз в сценарии. Пользователь будет запускать сценарий с помощью батника и все, никаких телодвижений более быть не должно. Задача - максимально автоматизировать процесс. Проблема - на каждой двг штриховки слишком толстые, надо уменьшить их вес и сохранить чертеж.
G1SG1SG1S вне форума  
 
Непрочитано 18.01.2018, 10:27
1 | 1 #10
Oleg T


 
Регистрация: 27.12.2011
Сообщений: 1,458


Цитата:
Сообщение от G1SG1SG1S Посмотреть сообщение
Потому как я хочу написать сценарий, чтобы автоматически выделял всю штриховку на чертеже и менял у нее вес
Так тогда не две команды, а одна.
_Change и так далее по указаниям командной строки.
И прописать все это в файл SCR
Oleg T вне форума  
 
Автор темы   Непрочитано 18.01.2018, 10:28
#11
G1SG1SG1S


 
Регистрация: 18.01.2018
Сообщений: 6


Цитата:
Сообщение от Oleg T Посмотреть сообщение
Так тогда не две команды, а одна.
_Change и так далее по указаниям командной строки.
И прописать все это в файл SCR
Огромное спасибо, До меня как раз тоже дошло, что надо "_change" сначала прописать! Спасибо большое!
G1SG1SG1S вне форума  
 
Непрочитано 18.01.2018, 10:43
| 1 #12
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,767


Все штриховки в модели? Блоков со штриховками нет?
Многое зависит от специфики, исполнения и т.п., но имхо, для штриховок нужен отдельный слой, общие свойства штриховок - по слою. Может, вам достаточно поменять свойства такого слоя?
engngr вне форума  
 
Непрочитано 18.01.2018, 10:43
#13
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,091


Цитата:
Сообщение от G1SG1SG1S Посмотреть сообщение
Интерфейс использовать запрещено категорически)))
Месье знает толк...

Цитата:
Сообщение от G1SG1SG1S Посмотреть сообщение
я хочу написать сценарий, чтобы автоматически выделял всю штриховку на чертеже и менял у нее вес.
Почему не LISP в таком случае? Что мешает - религия или необходимость использовать LT?

Цитата:
Сообщение от G1SG1SG1S Посмотреть сообщение
сценарий, чтобы автоматически выделял всю штриховку на чертеже и менял у нее вес.
Если необходим сценарий (*.scr) или макрос на кнопку - копайте в сторону:
- выделения объектов с помощью фильтров ("прозрачная" команда (ssx) из ET)
- изменения свойств с помощью команды _change

Впрочем, в LT (ssx) работать не будет

OLEG T опередил
kp+ вне форума  
 
Непрочитано 18.01.2018, 10:48
#14
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Может быть, планируется использование консольного acad'a. А там с лиспами беда
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 18.01.2018, 11:04
#15
G1SG1SG1S


 
Регистрация: 18.01.2018
Сообщений: 6


У нас нет автокада в компании, пользуемся Bricscad-ом) Про LISP мои знания еще более поверхностные, поэтому не вариант. Я ошибочно полагал, что надо сначала выделить объекты, а потом менять вес. Оказывается наоборот, команда "_change и так далее" решила мою проблему полностью, спасибо engngr и Oleg T! Тему можно закрыть
G1SG1SG1S вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как выделить всю штриховку с помощью Командной строки?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Настройка AutoACD. Как добавить адрес файла в протокол командной строки. auzerius Программирование 12 04.11.2015 15:31
Выравнивание строк журнала командной строки KEO AutoCAD 2 09.04.2014 09:51
Select, задание Point1, Point2 с командной строки ArtemYa Программирование 19 06.09.2010 23:21
Вставка блока из командной строки, но с переопределением. Mikhail AutoCAD 2 25.03.2005 16:34
Помогите вернуть окно командной строки Елена AutoCAD 1 23.09.2004 15:38