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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Перенумерация в автокаде

Перенумерация в автокаде

Ответ
Поиск в этой теме
Непрочитано 21.04.2008, 11:28 #1
Перенумерация в автокаде
AutoSaratov
 
Регистрация: 21.04.2008
Сообщений: 3

Здравствуй, могучий ALL!

Пишу тут первый раз :-) Если боян,тыкните меня в него :-)

проблма такая, я рисую в каде электрические схемы, и постоянно возникает такая ситуация: подряд идут 100 клемм (прямоугольники 5 мм шириной) с подписью в центре. Как размножить прямоугольники, это ясно, но тогда они все буду подписаны номером 1. А есть какая-нибудь фича, что бы как в екселе, он цифры сам пересчитывал?
С проводами такая же засада.....100 проводов- и сижу ручками перебиваю: 1,2,3,4.... а ведь чтобы пребить надо в цифорку 2 раза тыкнуть, да еще и не сбиться. вобщем омрока целая...как автоматизировать?
Просмотров: 9236
 
Непрочитано 21.04.2008, 11:47
#2
ie.spb

Инженер
 
Регистрация: 21.08.2007
Сообщений: 598
<phrase 1=


Команда tcount из экспресса
__________________
Склероз нельзя вылечить, но о нем можно забыть.
(Ф. Раневская)
ie.spb вне форума  
 
Непрочитано 21.04.2008, 11:48
#3
Кулик Алексей aka kpblc
Moderator

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


http://www.google.ru/search?q=site:d...RU250&filter=0
http://www.google.ru/search?aq=f&com...1%81%D0%BA&lr=
Там пусто?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.04.2008, 12:37
#4
skif58

Наше дело труба
 
Регистрация: 19.11.2006
Томск_Комсомольск-на-Амуре
Сообщений: 1,736
<phrase 1= Отправить сообщение для skif58 с помощью Yahoo Отправить сообщение для skif58 с помощью Skype™


AutoSaratov,
посмотри в этой теме , - в посте 19 - Лисп... и в 32 :
http://dwg.ru/f/showthread.php?t=19066
__________________
*...И Случай, бог изобретатель. *
skif58 вне форума  
 
Непрочитано 21.04.2008, 15:34
#5
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,536
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Такая идея.
У каждого вхождения блока есть индивидуальный номер/имя. Если в блок внести поле, в которое замутить этот номер...
Вот только как внести в поле ИмяВхожденияБлока?
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 21.04.2008, 19:39
#6
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


skif58,
А программка то очень даже полезная.
Один вопрос только. Я dvb файлами не до конца разобрался. Эти программы что только через _vbarun можно запускать. Неужели у них нет своего собственного имени, как в лиспах. А то каждый раз с начала надо в _vbarun лезть. Лишняя трата времени на мой взгляд. Никто не знает как попроще?
Red Nova вне форума  
 
Непрочитано 21.04.2008, 21:12
#7
Кулик Алексей aka kpblc
Moderator

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


То ли <alt>+<f8>, то ли <alt>+<f9>... Что-то типа того, кажется
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.04.2008, 10:39
#8
AutoSaratov


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


Я еще новичек в Акаде :-)

Разжуйте по-подробнее пожалуста :-)

Ввожу в командной строке tcount
пишен "неизвестная команда"

Нажимаю Альт+ф8 выскакивает какой-то макрос ран....


УРА! Разобрался как загрузить lsp файл :-) Анум файл- клаасная штука, но немного не то. У меня УЖЕ ЕСТЬ столбик цифр, расставленых как надо. Только все цифра равны 22, а надо чтобы стало 22,23,24

Помогла программка "автонумератор", только в случае вертикального расположения цифр он почему-то снизу вверх перенумеровывает :-(. Т.е. внизу 1, выше 2.....5...100

Последний раз редактировалось AutoSaratov, 22.04.2008 в 11:02.
AutoSaratov вне форума  
 
Непрочитано 22.04.2008, 19:46
#9
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Кулик Алексей aka kpblc,
То есть никак _vbarun не обойти да? Всмысле одной командой вызвать, как с лиспом.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 22.04.2008, 23:05
#10
Кулик Алексей aka kpblc
Moderator

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


Ну почему? vl-vbarun можно поковырять вкупе с vl-vbaload...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.04.2008, 08:30
#11
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Red Nova, почитай тему "Макрос для подгрузки .dvb"
Makswell вне форума  
 
Непрочитано 23.04.2008, 11:07
#12
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Makswell,
Вот нашел там твой лисп, но поскольку я в программировании как Билл Гейц в боксе, то у меня не заработало.

Вот как выглядит лисп
Цитата:
(defun c:mydvb ()
(vl-vbaload (findfile "D:\\PATCH\\mydvb.dvb"))
(vl-vbarun (strcat (findfile "D:\\PATCH\\mydvb.dvb") "!Module1.mydvb"))
(princ)
)
вот как я его модефицировал

Цитата:
(defun c:mydvb ()
(vl-vbaload (findfile "C:\\cad\\Lisp programs\\Lisps\\автонумератор\\Number.dvb"))
(vl-vbarun (strcat (findfile "C:\\cad\\Lisp programs\\Lisps\\автонумератор\\Number.dvb") "!Module1.mydvb"))
(princ)
)
должен подгружатсься файл dvb с адресом
C:\cad\Lisp programs\Lisps\автонумератор\Number.dvb

пробую лисп, пишет следующее

Цитата:
Command: mydvb
_.-VBARUN
Macro name: C:\cad\Lisp programs\Lisps\автонумератор\Number.dvb!Module1.mydvb
Macro not found.
Command:
Поможите пожалста
__________________
Блог
Red Nova вне форума  
 
Непрочитано 23.04.2008, 11:20
#13
Кулик Алексей aka kpblc
Moderator

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


А имя модуля какое? А имя запускаемого макроса?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 23.04.2008, 11:41
#14
Sleekka

-
 
Регистрация: 24.07.2005
Москва
Сообщений: 1,335


2афтар
http://dwg.ru/dnl/1929
Sleekka вне форума  
 
Непрочитано 23.04.2008, 15:09
#15
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Цитата:
Сообщение от Red Nova Посмотреть сообщение
Makswell,
Вот нашел там твой лисп, но поскольку я в программировании как Билл Гейц в боксе, то у меня не заработало.
О! Я тоже использую Number!
У меня для него написан такой лисп:
Код:
[Выделить все]
(defun c:Number	()
  (vla-LoadDVB
    (vlax-Get-Acad-Object)
    (findfile "D:\\M-CAD\\OutApp\\Number\\Number2004.dvb")
  )
  (vla-RunMacro
    (vlax-Get-Acad-Object)
    (strcat (findfile "D:\\M-CAD\\OutApp\\Number\\Number2004.dvb")
	    "!Module1.Number"
    )
  )
  (princ)
)
Всё вроде работает.
Makswell вне форума  
 
Непрочитано 23.04.2008, 16:23
#16
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Makswell,
Спасибо, все заработало . Очень удобно.
__________________
Блог
Red Nova вне форума  
 
Автор темы   Непрочитано 24.04.2008, 10:12
#17
AutoSaratov


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


Цитата:
Сообщение от Sleekka Посмотреть сообщение
Спасибо, именно она меня и "удоволетворила" :-)

только при расположении цифор вертикально, она их снизу вверх нумерует :-(
AutoSaratov вне форума  
 
Непрочитано 24.04.2008, 11:02
#18
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Цитата:
Сообщение от AutoSaratov Посмотреть сообщение
только при расположении цифор вертикально, она их снизу вверх нумерует :-(
Надо просто поставить галочку на "Inv"
Makswell вне форума  
 
Непрочитано 22.04.2011, 18:03
#19
mvz

Генпланист, AutoCad 2009 Eng
 
Регистрация: 26.06.2008
Москва
Сообщений: 33


Работал в Нелицензионном AutoCAD 2009 - LISP автонумератора работал.
Установили лицензионный - автонумератор НЕ работает.

Подскажите, пожалуйста, почему не работает?

Вот что пишет, когда подгружаю автонумератор:
Миниатюры
Нажмите на изображение для увеличения
Название: Ошибка_автонумератора.jpg
Просмотров: 152
Размер:	66.3 Кб
ID:	58146  
mvz вне форума  
 
Непрочитано 22.04.2011, 21:25
#20
Кулик Алексей aka kpblc
Moderator

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


Судя по скрину, у тебя не lisp, а vba. Так что проверяй References проекта и заново подгружай "потерянные".
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Перенумерация в автокаде



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможно ли изменить интервал между буквами в Автокаде? boban AutoCAD 38 27.03.2025 15:08
Преобразование рисунка в Автокаде в формат jpeg с высоким ра VIP_OREN AutoCAD 11 03.10.2007 16:07
Перемещение тел в Автокаде 2007(2008) с помощью ручек micka AutoCAD 22 06.04.2007 11:22
Настрой печать в автокаде Ivor AutoCAD 9 17.12.2004 10:49