beliit.com
Форумы Проектант
Размещение
рекламы
ПОИСК ПО ФОРУМАМ
перед созданием новых тем используйте поиск,
возможно ответ на Ваш вопрос уже есть на форумах

Расширенный поиск
 
ТочкаВсего пользователей - 19998
ТочкаВсего тем - 29071
ТочкаВсего сообщений - 275193
Страниц: [1]   Вниз
ВЕРСИЯ ДЛЯ ПЕЧАТИ

Схема соединения проводок. Автоматическая длина для всех кабелей. Возможно ли?

Количество просмотров - 216
(ссылка на эту тему)
Молокан
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #1 : 12 Июня 2021 года, 18:25
(ссылка на это сообщение)

Добрый день!
По долгу работы приходится чертить много схем соединения внешних проводок в AutoCAD. На одной схеме может быть несколько различных типов кабелей, но длина для них всех как правило одинаковая. Пример прикрепляю.

Вопрос №1: можно ли как-нибудь средствами AutoCAD сделать так, чтобы задавать для листа конкретную длину и все кабели на листе автоматически меняли значения длин на заданную? Знаю, что можно выделять лист и делать это с помощью "Найти и заменить", но хотелось бы найти более профессиональный способ.

Вопрос №2: возможно ли как-нибудь сделать, чтобы AutoCAD самостоятельно считал общую длину кабелей одинакового типа на листе и выводил их в какую-нибудь таблицу, либо просто в виде текстовой записи? Если стандартными средствами такое невозможно, то может быть можно написать какой-нибудь скрипт на Python. Возможно ли это и если да, то можно узнать в каком направлении копать как это сделать?

Заранее большое спасибо за ответы!
* Пример ССВП Вентиляция.dwg
(4131.24 Кб)  [скачать]  [загрузок: 1]
doctorRaz
***
Куратор подраздела "AutoCAD, AutoCAD LT и СПДС модуль Autodesk"

Мастерская СПДС
Сейчас отсутствует Сейчас отсутствует
 
Сообщение #2 : 13 Июня 2021 года, 18:39
(ссылка на это сообщение)

Посмотри продукты nanocad
 Возможно, что то зайдет
1. Можно задать масштаб линии
2. Штатно можно через извлечение данных, например каждый тип кабеля на своем слое.
Но средствами CS СПДС решается почти без програмирования.
Без приблуд тож решается, но надо програмировать.
ЗЫ файл не смотрел((

Конструктор (Волгоград, Россия)
Samsony 1
****
Активный участник форумов

АИСС электро-проект
Сейчас отсутствует Сейчас отсутствует
 
Сообщение #3 : 13 Июня 2021 года, 18:47
(ссылка на это сообщение)

По долгу работы
можно ли как-нибудь средствами AutoCAD
возможно ли как-нибудь сделать, чтобы AutoCAD

Посмотри продукты nanocad

можно и конкретнее ..., переустановить, купить др. продукт ...

Главный специалист (Тюмень, Россия)
doctorRaz
***
Куратор подраздела "AutoCAD, AutoCAD LT и СПДС модуль Autodesk"

Мастерская СПДС
Сейчас отсутствует Сейчас отсутствует
 
Сообщение #4 : 13 Июня 2021 года, 21:08
(ссылка на это сообщение)

можно написать какой-нибудь скрипт на Python

Питон не умею, но сом модель  автокад доступна из любого языка програмирования
http://vbamodel.narod.ru/AutoCAD/idx_object_model.htm

Конструктор (Волгоград, Россия)
Антониони
****
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #5 : 14 Июня 2021 года, 09:33
(ссылка на это сообщение)

Номер кабеля обозначается в кружке на этом самом кабеле. Создается блок, в который входит этот самый кружок и невидимые атрибуты - номер листа, откуда идет кабель, куда. его длина. При необходимости добавляется труба, ее тип и длина, и аналогично металлорукав. Далее есть выгрузка данных по блокам и атрибутам - ее настроить и на выходе получаешь практически готовый кабельный журнал в екселе. Посчитать там сумму длин по листам и общую это уже мелочи.
Если сделать отдельные блоки для каждого листа, то и длину задавать можно будет 1 раз.

Однако мое мнение, что подобное неудобно. Ну не может быть одинаковая длина у всех приборов! Сама установка имеет габариты, а значит раскиданные по ней приборы находятся на разных расстояниях от щита управления. Плюс прокладка - она тоже может иметь разное направление, отчего длина у разных приборов будет разная.
Если же вы каждый раз ставите просто одну длину, то у вас не нужны все эти заморочки.В вашем примере всего три типа кабеля, при чем они все рядом - кабели одного типа можно выделить рамкой и в свойствах указать длину сразу для всей группы. Три раза рамкой выделить и ткнуть длину - не так сложно. А вот автоматизация будет сложнее. 
Можете сделать иначе - разбейте текстовый примитив кабеля на две части - одна это тип, вторая это длина. То есть два текста. Все тексты с длиной объедините в группу и тогда при выделении одного текста. выделяться будут сразу все, которые в группе, то есть все длины с листа. Или вообще выполнить чертеж так, что бы весь текст с длинами был на одном уровне и выделять его рамкой. При копировании группы порой рушатся, а если сделать что бы все было на одном уровне - группы не нужны.

Вопросы по чертежу:
- зачем рамка сделана НЕ именованным блоком? Ее же потом сложнее править, особенно если нужно все сразу изменить.
- базовая точка рамки очень далеко от границ самого блока. Так и задумано?
- перед выгрузкой куда-то файл желательно чистить - 4Мб для одной схемы это перебор.
- зачем кабель указывать мультитекстом (многострочным) если он записывается в одну строку?

Сделал два варианта - отдельно текст, чтоб рамкой выделить можно было и тот же текст группой. А считать сумму и сами можете - вы же знаете сколько у вас кабелей по типам. умножить не так сложно.
* Пример ССВП Вентиляция.dwg
(3511.59 Кб)  [скачать]  [загрузок: 3]

Проектировщик КИП (Самара, Россия)
Yandex
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью.
Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.
Страниц: [1]   Вверх
ВЕРСИЯ ДЛЯ ПЕЧАТИ



Сейчас Вы - Гость на форумах «Проектант». Гости не могут писать сообщения и создавать новые темы.
Преодолейте несложную формальность - зарегистрируйтесь! И у Вас появится много больше возможностей на форумах «Проектант».


Здравствуйте, Гость
Сейчас Вы присутствуете на форумах в статусе Гостя.
Для начала общения надо зарегистрироваться или пройти авторизацию:
Вам не пришло письмо с кодом активации?
 
 
  (забыли пароль?)  
   

если Вы не зарегистрированы, то
пройдите регистрацию
Создать тему
Последние сообщения на форуме «Автоматизация, Связь, Сигнализация»
автор: Антониони
Вчера в 22:06

автор: Dizel 2012
Вчера в 13:35

автор: Руслан 1979
11 Июля 2021 года, 16:48

автор: Dizel 2012
10 Июля 2021 года, 09:23

05 Июля 2021 года, 09:28

автор: Znatok
04 Июля 2021 года, 23:15

автор: Znatok
04 Июля 2021 года, 21:02

автор: Znatok
04 Июля 2021 года, 20:36

автор: В. Г.
28 Июня 2021 года, 08:55

автор: Legio Mortis
26 Июня 2021 года, 14:01

автор: Коты
24 Июня 2021 года, 10:23

автор: Антониони
14 Июня 2021 года, 09:33

автор: Антониони
27 Мая 2021 года, 09:06

автор: Samsony 1
24 Мая 2021 года, 21:56

автор: Samsony 1
24 Мая 2021 года, 15:10

Последние 10 cообщений чата:
24 Июля 2021 года, 15:37
Нужна помощь в расчете емкостей для очистки ливневых сточных вод
24 Июля 2021 года, 15:29
Нужна помощь в расчете емкостей для очистки ливневых сточных вод
22 Июля 2021 года, 18:06
Всем привет.
[улыбка]
28 Июня 2021 года, 22:41
Уже нет.
20 Июня 2021 года, 17:38
Проектант.орг потихоньку превращается в филиальчик аншлага.
10 Июня 2021 года, 16:29
Привет, -- в мирном Днепре -- дождливое лето !!
19 Апреля 2021 года, 09:35
Привет, -- в мирном Днепре -- весна !!
18 Марта 2021 года, 16:55
Совсем скоро будет ровно 10 лет как я зарегистрировалась на этом форуме! Медальки юбилярам не полагаются?)))
11 Марта 2021 года, 22:12
Все проблемы с доступом к ресурсу были решены до 8 марта путем перехода на другой хостинг.
28 Февраля 2021 года, 23:41
У ряда операторов Internet периодически возникают проблемы с доступом к форумам. Можно решить включением VPN, например в браузере Opera. Ищем решение

Сейчас на форуме:
Сейчас на форумах: гостей - 228, пользователей - 0
Контактные данные | Рекламно-информационные услуги | Баннерная реклама | Партнёрская программа | Подробная статистика
Настройка форумов © «Проектант» | Конфиденциальность данных
Powered by SMF 1.1.23 | SMF © 2017, Simple Machines