Проблемы с функциями "Связать с текстом" и "Взять с чертежа"
Добрый день!
При разработке электрических схем пытаюсь внедрять автоматизацию, которая заключается в следующем:
- Для обозначения провода, который идёт от устройства №1 к устройству №2 использую однострочный текст (рядом с устройством №1) и одиночную ячейку таблицы (рядом с устройством №2), в которую через функцию "Связать с текстом" добавляю ссылку на однострочный текст. Таким образом при изменении обозначения провода в одном месте, оно автоматически меняется в другом. И никаких проблем с работоспособностью этого способа не было.
- По такому же принципу (как и в п.1) оформляю Перечень элементов (ПЭ) и Таблицу соединений (ТС), но с одним отличием - в данном случае функцию "Связать с текстом" применяю к одной ячейке большой таблицы, которая оформлена как ПЭ/ТС. Таким образом при изменении обозначения объекта на схеме он автоматически должен изменить своё обозначение и в ПЭ/ТС. И по началу всё работает. Данные обновляются и проблем нет. Но в какой-то момент оно перестает работать. То есть объект помечен как ссылка в ячейке, но он уже не связан с однострочным текстом на схеме. В чем может быть причина?
Ещё прошу объяснить принципиальное различие между "Связать с текстом" и "Взять с чертежа"→"Взять текст с объекта". Связка "Взять с чертежа"→"Взять текст с объекта" вроде бы поначалу тоже работает, но боюсь, что в какой-то момент тоже перестанет.
Ответы
-
Фигней не майся, вместо взять с чертежа которая от версии к версии работает по разному
Используй табличный отчет по объекту..
Работает как Калашников, визуально результат тотжэж
0 -
ПЭ при помощи отчета, допустим, я понимаю как делать. Но как сделать при помощи отчета таблицу соединений, в которой бы адреса проводов (столбцы "Откуда" и "Куда") обновлялись автоматически при изменении наименования элементов?
0 -
У меня для этих целей маркер.
Типа маркировка клеммы, но внутри свойство откуда и куда, номер цепи
Табличный отчет формирует по ним таблицу соединений.
Когда клеммники формировал для рзиа очень помогло.
На самом деле это костыль из подручных средств, даже работает нормально, но обучить этому других ... задача посложнее чем нарисовать костыль.
Все жэж это Спдс , не altiumdesigner не Proteus и не e3
0 -
@doctorRAZ , там тег стоит платформа и версия не указана
У меня для этих целей маркер.
Можно, конечно, взять маркер и утилитой конфигурации импортировать в платформу, а маркер вынести на панель "Инструменты".
@Dmitry_SPb, Лучше пример и версию платформы уточнить
И по началу всё работает. Данные обновляются и проблем нет. Но в какой-то момент оно перестает работать.
Или даже два (до и после)
0 -
Не знаю, подойдет или нет, но можно так.
Просто как пример.
Кстати, в платформе, маркер тоже можно так же вставлять из панели инструментов
0 -
Если пользователь не указал версию ПО, по дефолту считаю, что последняя.
0 -
Пояснение !! спасибо за это MCAD-у:
Исходные две таблицы с двумя клетками
если это "Начало" пишем в ячейке А1, если "конец", то в В1
В этой таблице скрыты строки (отмените скрытие для наглядности)
Выбор объектов по "клику"
Теперь нам нужно отсортировать.
Если ячейка А1 (Таблица в выборке отдаст значение ячейки Object.A1) Пустая, то пишем "0", если не пустая, то"1"
Сортируем столбец А по возрастанию
В ячейке В отчёта вычисляем
Для таблицы, где ячейка А1 пустая Будет "", Не пустая, будет значение ячейки А1+"-"
Для пустой В1 - будет "", а для заполненной - значение ячейки.
Вид таблицы
Добавляем группировку по "С"
Значения ячеек отчёта просуммировали как строки
Теперь, зная, что пользователь может "промахнуться" по объекту таблица, или выбрать лишнее, сделаем цветовую дифференциацию
штановячейки=ctlSetCellFillColor(Iff(count()!=2;"Red";"#FFFFFE");off(0;-1))
если количество объектов не равно "2", то красим в красный цвет.
0 -
Спасибо Вам!
0
Разделы
- Все разделы
- 60 Общие вопросы
- 55 Работа nanoCAD в ОС Linux
- 427 Платформа nanoCAD
- 17 nanoCAD GeoniCS
- 88 nanoCAD BIM Строительство
- 42 nanoCAD Механика PRO
- 62 nanoCAD BIM Электро
- 11 nanoCAD BIM Вентиляция
- 13 nanoCAD BIM ВК
- 3 nanoCAD BIM Отопление
- 8 nanoCAD BIM СКС
- 57 nanoCAD BIM ОПС
- 3 nanoCAD Стройплощадка
- 4 nanoCAD Металлоконструкции
- 2 nanoCAD Конструкции PS
- 7 TDMS Фарватер
- 1 Облака точек
- nanoCAD GeoSeries
- NSR Specification
- Учебным заведениям и учащимся
- 8 nano360