|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.08.2020, 23:30 | #1 | |
Вопросы по вставке блока
Регистрация: 15.09.2003
Сообщений: 452
|
||
Просмотров: 3297
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Цитата:
Насколько мне известно, клавишами управления курсором - нет. Вводя числа - можно.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moris, оба вопроса решаются lisp-программированием
|
||||
|
||||
Регистрация: 13.09.2020
Сообщений: 9
|
Здравствуйте! В продолжение темы хотелось бы узнать как вставить в текущий чертеж конкретный блок из файла-библиотеки? через "-insert(-вставить)" вводя путь к файлу Autocad вставляет его (файл) как целый блок. Мне нужно для макроса понять как это сделать через командную строку. Спасибо.
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Через макрос впрямую так не сделать. Можно попытаться ^C^C_.-insert;<ИмяФайла>;^C^C_.-insert;<ИмяБлока>;
----- добавлено через 13 сек. ----- Но сработает или нет - не представляю
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
|
Цитата:
----- добавлено через ~5 мин. ----- я в свое время программно удалял ненужные блоки, но при частой вставке инструментальная панель - спасение ))) Последний раз редактировалось Геннадий aka PG, 14.09.2020 в 11:59. |
|||
|
||||
пользовательская функция (insert_lib_block "библиотека" "блок") вставляет в чертёж "блок" из "библиотеки".
Последний раз редактировалось koMon, 17.09.2020 в 11:18. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Примерно так, наверное:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
А поэкспериментировать - нихьть?
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 15.09.2003
Сообщений: 452
|
Много экспериментировал, но не выходит.
Вот примеры 3 опытов: Command: ^C^C_.-insert;"c:/autodesk/block-library.dwg";^C^C_.-insert;blockname; Unknown command "^C^C_.-INSERT;"C:/AUTODESK/BLOCK-LIBRARY.DWG";^C^C_.-INSERT;BLOCKNAME;". Press F1 for help. Command: ^C^C_.-insert;"c:/autodesk/drawing1.dwg";^C^C_.-insert;drawing1; Unknown command "-INSERT;"C:/AUTODESK/DRAWING1.DWG";^C^C_.-INSERT;DRAWING1;". Press F1 for help. Command: ^C^C_.-insert;"c:/autodesk/drawing1.dwg";^C^C_.-insert;drawing1.dwg; Unknown command "-INSERT;"C:/AUTODESK/DRAWING1.DWG";^C^C_.-INSERT;DRAWING1.DWG;". Press F1 for help. Что делаю не так? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Moris, ты куда эти коды вставляешь-то?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Вообще-то это коды для макроса на кнопку, ну да ладно.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Тебе зачем именно через ком.строку, объясни.
P.S. Палитры инструментов существуют, насколько я помню, с 2004 версии.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Имеется ли возможность ссылаться изнутри при создании блока на его же будущий номер ObjId ? | Tyhig | AutoCAD | 6 | 14.08.2017 17:56 |
.NET C# Как правильно получить BlockDefinition зная имя блока? | valerik88 | .NET | 12 | 12.05.2017 16:21 |
Изменение атрибута блока , который находится в блоке (из пространства модели) | konservnii | LISP | 17 | 28.03.2017 15:22 |
Не обновляются поля, являющиеся ссылками на атрибуты блока. Как исправить? | bobrovantig | AutoCAD | 14 | 14.03.2017 21:48 |
C# .net переопределение динамического блока из внешнего файла | bargool | .NET | 35 | 18.10.2011 16:03 |