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

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

Вставка полей и связей

Ответ
Поиск в этой теме
Непрочитано 11.03.2010, 21:11 #1
Вставка полей и связей
pavelkuban
 
Регистрация: 11.03.2010
Сообщений: 29

Здравствуйте!
Имеется несколько листов, как с помощью команды (или другой) "Вставить поле" я могу сделать связь между листами.
Например:
Есть порядок цифр 1,2,3...17 на одном листе
на другом продолжение 18...37 так вот я меняю 1 на 5, и весь порядок меняется автоматически, а между листами связь такую не могу сделать.
Скажите, возможно, такое и как или в каком направлении рыть
AutoCAD LT 2010

Последний раз редактировалось pavelkuban, 11.03.2010 в 21:23.
Просмотров: 6253
 
Непрочитано 11.03.2010, 21:28
#2
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от pavelkuban Посмотреть сообщение
Здравствуйте!
Имеется несколько листов, как с помощью команды (или другой) "Вставить поле" я могу сделать связь между листами.
Например:
Есть порядок цифр 1,2,3...17 на одном листе
на другом продолжение 18...37 так вот я меняю 1 на 5, и весь порядок меняется автоматически, а между листами связь такую не могу сделать.
Скажите, возможно, такое и как или в каком направлении рыть
AutoCAD LT 2010
Насколько я знаю - без программирования нельзя. А поскольку AutoCAD LT на предмет кодинга урезан (это опять же - если мне память не изменяет), то в вашем случае добиться желаемого результата невозможно. имхо.
hwd вне форума  
 
Автор темы   Непрочитано 11.03.2010, 21:31
#3
pavelkuban


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


Спасибо за ответ, жаль! Все вручную менять так не хочется а листов около 100 и не факт что последний раз
pavelkuban вне форума  
 
Непрочитано 11.03.2010, 21:37
#4
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от pavelkuban Посмотреть сообщение
Спасибо за ответ, жаль! Все вручную менять так не хочется а листов около 100 и не факт что последний раз
Однако если у вас есть и обычный автокад (не LT), то задача легко решаема (через программирование правда).
hwd вне форума  
 
Автор темы   Непрочитано 11.03.2010, 21:42
#5
pavelkuban


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


А если я сделаю не в LT то это как я понимаю будет работать в LT???
И насколько это сложно, если смысл про это читать? Просто пока я даже не представляю как это все делать
pavelkuban вне форума  
 
Непрочитано 11.03.2010, 21:49
#6
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от pavelkuban Посмотреть сообщение
А если я сделаю не в LT то это как я понимаю будет работать в LT???
Нет, но будет работать в обычном автокаде.
Цитата:
Сообщение от pavelkuban Посмотреть сообщение
И насколько это сложно, если смысл про это читать? Просто пока я даже не представляю как это все делать
Если не представляете как делать - то имхо быстрее перебить всё вручную.
hwd вне форума  
 
Непрочитано 12.03.2010, 10:33
#7
kp+

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


с LT никогда не работал, но, кажется, подшивки в нем есть. Ссылки на листах - это типичная задача для них. Программирование особо не требуется
kp+ вне форума  
 
Непрочитано 12.03.2010, 10:46
#8
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от kp+ Посмотреть сообщение
с LT никогда не работал, но, кажется, подшивки в нем есть. Ссылки на листах - это типичная задача для них. Программирование особо не требуется
и коим боком подшивки смогут решить это:
Цитата:
Есть порядок цифр 1,2,3...17 на одном листе
на другом продолжение 18...37 так вот я меняю 1 на 5, и весь порядок меняется автоматически, а между листами связь такую не могу сделать.
?
Решение в студию (хотя бы текстовое описание алгоритма решения задачи).
hwd вне форума  
 
Непрочитано 12.03.2010, 11:10
#9
kp+

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


hwd, если это номера листов, почему бы нет?
kp+ вне форума  
 
Непрочитано 12.03.2010, 11:13
#10
Кулик Алексей aka kpblc
Moderator

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


По-моему, в AutoCAD LT подшивок нет. По крайней мере в 2005 точно нет, дальнейших версий не тестировал.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.03.2010, 11:20
#11
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от kp+ Посмотреть сообщение
hwd, если это номера листов, почему бы нет?
читай внимательней вопрос:
Цитата:
Есть порядок цифр 1,2,3...17 на одном листе
Цифра может быть, к примеру, нумерацией позиций в составе таблицы. О нумерации листов автор нигде не пишет. Он пишет, что:
Цитата:
на другом [листе] продолжение [цифр] 18...37 так вот я меняю 1 на 5, и весь порядок меняется автоматически, а между листами связь такую не могу сделать.
А это:
Цитата:
а между листами связь такую не могу сделать.
автор вообще не из той сказки вытянул, т.к. связь между листами в решении данной задачи ни коим боком не является необходимой.
hwd вне форума  
 
Автор темы   Непрочитано 12.03.2010, 13:26
#12
pavelkuban


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


Попытаюсь более понятно написать:
Есть клеммная колодка, например в ней 300 клемм, по 16 клемм на листе, все они идут по порядку, так вот например добавил на листе "N" еще 2 клеммы(хорошо если в конце, а если лист №3 например) и пошла переборка всех номеров клемм(я сейчас сделал так что меняю только первую цифру на листе остальные автоматом меняются), но хочется так чтоб на листе например "3" заменил клемму 16 на 18 и на всех листах изменился порядок клемм автоматом, а не заходить на каждый лист и править номера клемм

Скажите что и какого автора лучше почитать про программирование в AutoCAD(где для чайников скажем так)
Сейчас уже понятно что некогда разбираться, но в будущем не хочется тратить время на такую фигню(понятно что надо такое делать в Electrical версии, но ДЕНЬГИ, пока только есть LT)
Раньше в Компасе чертил и вот теперь снова AutoCAD надо вспоминать
pavelkuban вне форума  
 
Непрочитано 12.03.2010, 13:33
#13
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от pavelkuban Посмотреть сообщение
Попытаюсь более понятно написать:
Есть клеммная колодка, например в ней 300 клемм, по 16 клемм на листе, все они идут по порядку, так вот например добавил на листе "N" еще 2 клеммы(хорошо если в конце, а если лист №3 например) и пошла переборка всех номеров клемм(я сейчас сделал так что меняю только первую цифру на листе остальные автоматом меняются), но хочется так чтоб на листе например "3" заменил клемму 16 на 18 и на всех листах изменился порядок клемм автоматом, а не заходить на каждый лист и править номера клемм

Скажите что и какого автора лучше почитать про программирование в AutoCAD(где для чайников скажем так)
Сейчас уже понятно что некогда разбираться, но в будущем не хочется тратить время на такую фигню(понятно что надо такое делать в Electrical версии, но ДЕНЬГИ, пока только есть LT)
Раньше в Компасе чертил и вот теперь снова AutoCAD надо вспоминать
файл покажите, чтобы понятней было.
Насчёт программирования - вам нужно сначала определиться каков круг решаемых задач, дабы выбрать оптимальный язык кодинга. Если желаете увязывать работу AutoCAD со сторонними приложениями (всякие экспорты/импорты), создавать быстро и легко удобные интерфейсы (GUI), то имхо лучше выбрать из языков .Net ибо сие самая удобная и мощная на данный момент платформа. Если желаете ограничиться песочницей AutoCAD - то Visual Lisp, или C++ - ежели нужно создавать свои типы графических объектов.

Последний раз редактировалось hwd, 12.03.2010 в 13:41.
hwd вне форума  
 
Автор темы   Непрочитано 12.03.2010, 13:56
#14
pavelkuban


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


Вот вроде прикрепил, сохранил в 2004
Вложения
Тип файла: dwg
DWG 2004
DI2.dwg (234.4 Кб, 1513 просмотров)
pavelkuban вне форума  
 
Непрочитано 12.03.2010, 14:02
#15
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от pavelkuban Посмотреть сообщение
Вот вроде прикрепил, сохранил в 2004
теперь понял. Вы хотите записать формулу, но чтобы в ней была ссылка на объект, находящийся на др. листе...
hwd вне форума  
 
Автор темы   Непрочитано 12.03.2010, 14:05
#16
pavelkuban


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


Вооо...точно, сразу видно профи не то что я
pavelkuban вне форума  
 
Непрочитано 12.03.2010, 14:11
#17
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от pavelkuban Посмотреть сообщение
Вооо...точно, сразу видно профи не то что я
Нет, я среднестатистический юзер.

Как реализовать данный момент стандартными средствами AutoCAD, без программирования - я не знаю, хотя как это сделать программно - представляю. Но если у вас LT версия акада, то это вам не поможет...
я так понимаю, что вы не просто переименовываете клемы, а (в идеале) добавляете/удаляете их, после чего общее количество клем на листе меняется, соответственно их нумерация на листе увеличивается, а так же меняется нумерации на всех последующих листах. Верно?
hwd вне форума  
 
Автор темы   Непрочитано 12.03.2010, 14:16
#18
pavelkuban


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


Спасибо все равно! Есть полная но на другой машине...уже просто не ловко отнимать у Вас время(скажите хоть номер телефона я Вам денежку на этот номер положу)
Я как понимаю мне нужен Visual Lisp???
А переменные или что там какие(приблезительно)?
Остальное я сам постараюсь(пинка дайте так сказать)

ДА
pavelkuban@mail.ru
pavelkuban вне форума  
 
Непрочитано 12.03.2010, 14:22
#19
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от pavelkuban Посмотреть сообщение
уже просто не ловко отнимать у Вас время
Здесь каждый отвечает на посты по мере наличия свободного времени.
Цитата:
Сообщение от pavelkuban Посмотреть сообщение
скажите хоть номер телефона я Вам денежку на этот номер положу
это лишнее.
Цитата:
Сообщение от pavelkuban Посмотреть сообщение
Я как понимаю мне нужен Visual Lisp???
смотря что вам нужно делать.
Цитата:
Сообщение от pavelkuban Посмотреть сообщение
А переменные или что там какие(приблезительно)?
Остальное я сам постараюсь(пинка дайте так сказать)
клавиша F1, справка по AutoCAD там. По программированию мануалов много. Если возьмётесь за лисп - берите Полещука. По ObjectARX и .Net API есть своя "родная" документация, но только на английском, локализации, к сожалению, нет.
hwd вне форума  
 
Автор темы   Непрочитано 12.03.2010, 14:26
#20
pavelkuban


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


СПАСИБО! Будем учиться еще раз учиться...а то как-то стыдно, надо все таки умнее делать сразу
pavelkuban вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Вставка полей и связей



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Назначение связей и жестких связей в SCAD 11.3 E_note SCAD 11 22.01.2010 18:39
Усилия в элементах связей не приходятся в узлы колонн ЕВК Конструкции зданий и сооружений 1 15.09.2009 19:19
Word, вставка полей Vildar Разное 21 23.01.2008 18:26
Рад. инерции двухплоскостных распорок и связей из уголков с планками SergL Конструкции зданий и сооружений 5 17.01.2008 01:26
Чем вызваны деформации связей покрытия (металл)? Jull Металлические конструкции 7 08.06.2006 12:41