|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Обновил #1. Разделил команды
LTINC - Копирование содержимого листа с увеличением его порядкового номера, включая буквы ( Drawing_A -> Drawing_B) LTINCN - Копирование содержимого листа с увеличением его ЦИФРОВОГО номера ( Drawing_A -> Drawing_A-1)
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Спасибо, на #10 поменял в меню LTINC на LTINCN.
__________________
Блог |
||||
|
||||
С ltren то же самое, можно и эту команду разделить?
__________________
Блог |
||||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Разделил LTREN
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Спасибо, еще раз обновил #10
__________________
Блог |
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
.............
Появилась нужда в такой команде: 1. Выберите лайауты 2. Готово тоесть оналог команды LTINC, только выпадает окошко со всеми лайаутами, выбираешь несколько, и они сами в порядке возрастания копируются в конец... где нужно: Я сделал к примеру три чертежа: схема балок, армирование и спецификация, хочу теперь повторить это для другого этажа, если делать командой LTINC то мне прийдется сначало первый лист выделить нажать LTINC, потом второй лист выделить нажать LTINC, потом третий выделить и нажать LTINC, а я хочу автоматизировать, а если к примеру 10 листов уже трудновато будет Буду благодарен....
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
VVA, Перешел недавно на штамп с атрибутами, и стал теперь доступен твой лисп создания ведомости чертежей отсюда
http://dwg.ru/f/showthread.php?t=14548&page=1 Я до сих пор использовал следующий механизм нумерации: При помощи LTREN нумеровал листы, а в сам штамп номер записывался как поле (дизель выражение). Но данный метод делает невозможным создания корректной ведомости чертежей, т.к. Поле номера листа отображается в модели как model. wetr посоветовал автонумератор от Виталия Зуенко (ZZZ), опубликованный здесь: http://www.caduser.ru/cgi-bin/f1/board.cgi?t=21092Ky Чтобы далеко не ходить прикрепляю эту программу. Эта программа нумерует как названия листов, так и атрибуты штампа с именем ЛИСТ. Но эта программа не делает всего того, что делает лисп опубликованный на этом форуме, и работает по другому принципу. Пытаюсь применить ее к листам с именами К1, К2, К3а В ответ она не переименовывает листы, а добавляет к ним префикс 01К1, 02К2, 03К3а Получается не удобно. В связи с этим есть просьба модифицировать лисп разработанный на этом форуме. Прошу доработать команды LTREN и LTINC. Было бы удобно, если бы они действовали и на атрибут блока с именем ЛИСТ. Причем если Листы именуются составным именем, то есть сперва идут буквы а затем цифры, на пример К1, К2, К3а или КМ1, КМ2, КМ3а То в атрибут листа должна записываться только часть этого названия, которая идет после первой цифры (1,2,3а). Надеюсь это возможно. Если будет охота, можно для команды LTREN в всплывающее окно добавить радиокнопки. -Начальный номер листа (вписать первое значение) -Нумеровать листы (да или нет) -Нумеровать штампы (да или нет)
__________________
Блог |
||||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Ответил здесь http://dwg.ru/f/showthread.php?t=14548&page=3
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
Нашел баг в лиспе, пришлось пожертвовать листом общих данных, обидно, приложил видеоролик:
1. После 60 лайаутов лисп ведет себя не корректно 2. К примеру создаю лист с номером 70, он идет в самое начало почемуто 3. Лист 1 пропадает вообще, исчезает 4. Иногда 1 и 2 листы пропадают (обидно), не всегда заметно... Вот видеоролик в подвтерждение...
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
dextron3, Проишли мне на почту файл со своими 60 лэйаутами, посмотрю.
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA, я вам вышлю один файло, но данный глюк начал проявляться во всех чертежах, смотрите почту, (можете проделать тоже самое что на видеоролике и глюк повториться), буду рад корректировке лиспа, потомучто когда страниц больше 100, ваш лисп имеет самое непосредственное значение...
сейчас надобно переименовать 20 листов, а не получается, исчезают некторые лайауты, я вас подожду может что то получиться...
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
А я заметил, если к листу с названием к примеру "К9" применить LTINC, то получится не К10, а L0.
__________________
Блог |
||||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
А для кого это написано?
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Блин, все уже забыл.
__________________
Блог |
||||
|
||||
dextron3,
Может ты имел в виду VVA, а мой баг как вылечить??? Ато из меня такой же лечитель как из тебя.
__________________
Блог |
||||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
dextron3, Red Nova, Не наблюдал я бага. На присланном dextron3 чертеже создал 105 лэйаутов, рука устала. Отвечал почтой.
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA, вы смотрели видеоролик, там явно баг прорисовывается, попробуйте проделать тоже самое что и я делал в видеоролике, с другими по номерам лайаутов работает, а вот именно как я делаю так и не работает...
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
dextron3, Посмотри внимательнее свой видеоролик, помимо листов с 67 по 87 выделен еще лист 1. Нажми CTRL и сними выделение с листа
__________________
Как использовать код на Лиспе читаем здесь |
|||