|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Автоматический расчёт длинны кабеля
инженер КИПиА
Регистрация: 12.09.2009
Сообщений: 63
|
||
Просмотров: 5774
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
1. См.поля (field)
2. Поиск -> "сумм*+длин*+лин*"
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Поиск по форуму имелся в виду. А в качестве критерия - вбивать то, что в кавычках.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692
|
Цитата:
-"выводить длинну кабеля в отдельное текстовое поле" - это как? при выделении полилинии, при наведении на нее курсора или что? -"...такая переменная i, значение которой будет равно i+1.." - тоже звучит как-то.. нелинейнологично.. ![]()
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
инженер КИПиА Регистрация: 12.09.2009
Сообщений: 63
|
2Кулик Алексей
поиск по хэлпу по слову field ответил на мой вопрос ![]() Ещё раз спасибо! 2AlexV Цитата:
на моем чертеже рядом с каждым кабелем есть типа таблица следующего вида (пример): кабель КА 112-82 тип КВВГзнг 4х1 20 м труба 20х2.8 15 м металлорукав РЗ-ЦХ-ПВХ-15 4 м длинна кабеля, трубы и металлорукава определяется по плану расположения средств автоматизаци. Так как в процессе рисования чертежа план расположения кабеля может меняться, хотелось бы, чтобы эта таблица заполнялась автоматически. этого я добился с помощью Insert Field и т.д. (сложение длинн кабелей для спецификации реализовано там же) теперь возникла следующая проблема - округление. допустим, у меня получается 337 мм кабеля. Надо округлить до метров (т.е. значение всегда должно быть не меньше 1000, и кратно 1000), причём округлять вверх (если получилась длинна 1127, то в поле таблицы должно вписаться 2000). Цитата:
На проектируемой площадке есть приборы. На чертеже прибор - это блок, у которого есть поле позиция. Количество и тип приборов выбирается в начале проектирования, но потом может неоднократно меняться (если на то будет воля ведущего инженера, нач.отдела, гипа, заказчика - начальников много). Позицию прибора я прописываю вручную, поэтому каждый раз всё переделывать довольно нудно (обычно приборов 10+ штук) вопрос: можно ли сделать так, чтобы каждому прибору позиция присваивалась автоматически, причём если я удаляю/добавляю новый прибор, нумерация соответствующим образом сдвигалась (примерно так реализован список в мультитексте)? Последний раз редактировалось Дмитрий Брайт, 13.09.2009 в 01:18. |
|||
![]() |
|
||||
Инженер Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692
|
Цитата:
А "штатных" средств акада для таких целей я не знаю..
__________________
...Не пытайся гнуть ты ложку, Не вяжи её узлом. Ложка - ложка понарошку, А по правде, - это лом! |
|||
![]() |
|
||||
инженер КИПиА Регистрация: 12.09.2009
Сообщений: 63
|
С полями столкнулся с проблемой: если в поле прописать (код генерируется автоматически: диалог поля >> объект >> длинна)
Код:
Но если я изменяю код: Код:
![]() В чём я ошибся? 2AlexV Цитата:
|
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Например здесь
можно ли автоматизировать нумерацию блоков автоматическая нумерация в атрибутах блока Автоматическая нумерация в AutoCad 2006 Цитата:
Еще почитай эту тему: Нужно посчитать кабель
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
инженер КИПиА Регистрация: 12.09.2009
Сообщений: 63
|
2VVA
спасибо за ссылки, почитаю Цитата:
Сейчас выяснил в чём было дело: нужно было задавать форматирование в формуле, а не только в поле (которое field которое вставляется в формулу) объекта. Теперь всё работает как надо. Спасибо за помощь! |
|||
![]() |
|
||||
При сохранении чертежа с паролем - поля более обновляться не будут, будет выглядеть как поле но при регенерации значение не меняется, как вернуть как было - никак, Автокад считает раз запаролили - то выдали заказчику....
![]() |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Нужно посчитать кабель | Shoorup | Программирование | 122 | 06.02.2020 14:09 |
Расчёт опорного узла пространственной фермы | Mozgunov | Конструкции зданий и сооружений | 39 | 15.12.2014 10:07 |
Расчёт приямка, каким методом расчитывать такую схему | Mr.Merlin | Конструкции зданий и сооружений | 5 | 06.06.2013 13:44 |
Прокладка кабеля 0,4 кВ | Дмитрий 1982 | Прочее. Архитектура и строительство | 6 | 11.01.2012 15:23 |
Расчёт инверсионной кровли на всплытие | Зяблик | Конструкции зданий и сооружений | 17 | 26.09.2008 07:46 |