| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 17.12.2013
Сообщений: 13
|
День добрый всем.
Помогите как сделать команду _Spline;\_ai_draworder _Back сплайн спрашивает только 1 точку и переходит к выбору объекта для опускания на задний план Как сделать так чтоб сплайн чертился а по завершению опускался назад даже может и _last |
|||
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826
|
Цитата:
Код:
__________________
Делай хорошо, плохо само получится. |
|||
|
||||
Gti Регистрация: 14.01.2010
МО Железнодорожный
Сообщений: 121
|
Доброго дня всем!
Помогите пожалуйста доработать макрос объединения ячеек таблицы в строке: Код:
__________________
Каждая система стремится к равновесию. |
|||
|
||||
Регистрация: 06.03.2013
Сообщений: 34
|
Добрый день. Столкнулся с проблемой.
Есть замкнутый контур, состоящий из отрезков. Мне необходимо его (контур) превратить в полилинию и перенести её на текущий слой. Я написал макрос: ^C^C_pedit;\;Д;\;;_laycur;_last; Макрос не работает. После объединения в полилинию команда _pedit не прирывается. Помогите, пожалуйста, решить проблему. |
|||
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
Спасибо, то что искал. Последнее время кому то нравится устанавливаь углы в градусы/минуты/ сек. Их потом при необходимости вводить не очень удобно, в десятичных удобнее. Просто добавил в макрос сохранениея, и теперь сохранив всё установилось как нужно.
|
|||
|
||||
Целью создания макроса было создание нескольких кнопок для оперативной печати листов формата А4, А3 на заданном принтер и сохранение в PDF. В качестве виртуального принтера PDF используется PDFCreator, в качестве реального принтера струйник WF-7010 (возможна печать А3 и А4). Принтер имеет некоторые особенности, с которыми пришлось бороться.
Введение: Основой макроса является команда -plot. Команда имеет большое количество параметров, чтобы не запутаться с ними и нужен xls файл. Основными являются: -Формат бумаги -PC3 файл -Ориентация листа (Portrait/Landscape) 1. Создаем *.pc3 для каждого принтера, который вы планируете использовать, изменяем если требуется поля печати (в pdf обязательно выставлять в 0, для реальных принтеров все зависит от их возможностей печатать без полей). При изменении полей, ограничении списка выводимых форматов создается pmp файл. Желательно также как и с pc3 придерживаться какой-то системы в их наименовании. 2.Определяемся с наименованиями форматов бумаги. В PDFCreator форматы называются просто A3, A4. В реальном принтере могут быть варианты, так у моего принтера формат А4 именуется так A4 (210 x 297 mm) . 3.Определяемся с ориентацией листа. Выполнив пункты 1-3 открываем файл xls и вносим в соответствующие ячейки ваши данные. В нижней строчке все параметры с помощью функции СЦЕПИТЬ объединяются в одну строку, которая и будет макросом. Выполняем Копировать-Вставить значения и вставляем строчку в соседнюю ячейку. Теперь в этой ячейке содержится нужный нам текст, который вставляется на кнопку или в инстр.палитру. (лучше сначала вставить в палитру, на время отладки, а потом уже переносить на панель в виде кнопки). Полученный макрос будет иметь примерно такой вид: Код:
Код:
Часть кода Код:
После выполнения этих муторных действий вы получите набор кнопок с помощью которого можно быстро напечатать несколько листов, не заморачиваясь на выставления параметров печати. Для всего остального есть листы или мощные проги типа той, которую развивает bargool или платной программы, которая печатает с использованием блоков/рамок. В приложении иконки для кнопок и экселевский файл, упрощающий написание макроса. В файле все параметры и команды на английском с _. Что касается борьбы с принтером WF-7010 - у него есть два лотка, первый соответственно для А4, второй для А3. Автоматом он не выбирает какую брать бумагу, поэтому пришлось задавать это явно и создавать по pc3 файлу для каждого формата. К тому же оказалось что пользовательские форматы листов можно добавлять только для первого лотка (хотел создать форматы А3 и А4 вместо А4(297x210 mm) и A3 (11***in). |
||||
|
||||
В дополнение к #711.
Макрос для печати последней конфигурации: для англ.версии ^C^C_-plot _N;Model;previous plot;;_N;_N;_Y; для русской версии ^C^C_-plot _N;Model;Предыдущая печать;;_N;_N;_Y; Повторяет печать с последними настройками. |
||||
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826
|
Цитата:
Код:
http://forum.dwg.ru/showpost.php?p=330892&postcount=123
__________________
Делай хорошо, плохо само получится. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,855
|
Напиши лисп, гарантируй его загрузку.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мои динамические блоки | Shoorup | Динамические блоки | 2713 | 21.04.2011 23:34 |
Повторение выполнения макрокоманды по циклу. КАК? | Kostinok | AutoCAD | 12 | 05.12.2007 15:40 |
Мои проекты | Vova | Разное | 10 | 08.10.2007 23:18 |
Мои палитры инструментов на соседний компьютер | Pave1 | AutoCAD | 4 | 27.06.2006 09:45 |