Перейти к содержимому


вопросы по Схемам

формулы фреймы наследование

Сообщений в теме: 15

#1 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 11 Май 2013 - 22:51

Доброго времени суток!
При повторении материала вебинара 0919 наследование параметров реально удалось получить только в варианте физической сборки.
Виртуальная сборка параметры не передает, как не бился. (Вебинар повторял шаг в шаг.)
С физической сборкой наткнулся на следующее:
параметр, отсутствующий в списке параметров подчиненного элемента, передается, но только если указан в свойстве СЛОТА "Имя параметра" . В "Формуле" переданный параметр увидеть и обработать не удается. В пункте Мастера функций Формулы Объектная структура виден только сам элемент. Level возвращает "0".
Версия Схем -2.0.1859.108 сборка 246. Скачаны 5.05.13.

Где можно найти описание ВСЕХ функций "Мастера функций" свойства СЛОТА "Формула". В файле документации и в Справке - не все. Поиск по форумам результатов не дал.

Кроме того, в отличие от видео Стыки в Модели nanoCAD на всех элементах, кроме Клеммы, отображаются без имени - просто зеленый кружок noname. Неудобненько.

Можно ли получить dwg с примерами из вебинара - поставило бы мозги на место.

Прикрепленные файлы



#2 SMV

    Новичок

  • Пользователи
  • PipPipPip
  • 85 сообщений
  • Пол:Мужчина

Отправлено 13 Май 2013 - 10:38

1) У вас последняя официальная сборка. Некорректное наследование параметров в виртуальной сборке - возможно это была ошибка в сборке, возможно неверные действия. Я работаю на другой разработческой сборке, которая не является официальной. Проверим. В любом случае, сейчас это уже поправлено, раз на вебинаре все работало корректно.

Просмотр сообщенияyurawalt (11 Май 2013 - 22:51) писал:

С физической сборкой наткнулся на следующее:

параметр, отсутствующий в списке параметров подчиненного элемента, передается, но только если указан в свойстве СЛОТА "Имя параметра" .
Это так и должно быть, иначе как программа поймет, какой параметр нужно выводить в этот слот.

Просмотр сообщенияyurawalt (11 Май 2013 - 22:51) писал:

В "Формуле" переданный параметр увидеть и обработать не удается. В пункте Мастера функций Формулы Объектная структура виден только сам элемент. Level возвращает "0".
Не совсем понял. Напишите, пожалуйста, что вы хотите получить и из чего. Желательно подробно.

2) Описание функций приведено в руководстве пользователя, то же находится и в справке. Других описаний нет. Если вам необходимо сделать какую-то интересную функцию - опишите, что вы хотите получить поподробнее, мы вам поможем, если существует такая возможность в программе.

3) Чтобы Стыки в Модели nanoCAD Схемы отображались с именем необходимо выполнить следующие действия:
- в меню Конструктор схем выполнить команду Настройки;
- слева в параметрах приложения выделить «Стыки», справа появятся параметры;
- в категории «Описание» есть параметр «Формула описания». Введите туда формулу, которую вы хотите видеть для стыков, например,
"Контакт № " & [SCH_JOINT_NUMBER] & " с именем " & [SCH_JOINT_NAME]
Аналогично можно задавать описание для связей, элементов.
Например, для связей:
"Марка - " & [SCH_WIRE_MARK]
Например, для элементов:
name & " - " & [SCH_PART_MODEL] & " - " & [SCH_PART_TAGNUMBER]
В предыдущих вебинарах эти возможности программы были продемонстрированы.

4) Файла с примерами вебинара не существует у меня. Делалось все на чистом листе. Файл после вебинара не сохранил, к сожалению.

5) Ваш файл посмотрел. Физическая сборка работает корректно. Какие по ней вопросы?

#3 SMV

    Новичок

  • Пользователи
  • PipPipPip
  • 85 сообщений
  • Пол:Мужчина

Отправлено 13 Май 2013 - 13:28

Просмотр сообщенияyurawalt (11 Май 2013 - 22:51) писал:

Виртуальная сборка параметры не передает, как не бился. (Вебинар повторял шаг в шаг.)
Я проверил. Совершенно верно, в этой сборке ошибка наследования параметров в виртуальных сборках. На данный момент ошибка исправлена.

#4 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 13 Май 2013 - 13:34

Просмотр сообщенияSMV (13 Май 2013 - 10:38) писал:

1) У вас последняя официальная сборка. Некорректное наследование параметров в виртуальной сборке - возможно это была ошибка в сборке, возможно неверные действия. Я работаю на другой разработческой сборке, которая не является официальной. Проверим. В любом случае, сейчас это уже поправлено, раз на вебинаре все работало корректно.
Это хорошо.

Просмотр сообщенияSMV (13 Май 2013 - 10:38) писал:

Просмотр сообщенияyurawalt (11 Май 2013 - 22:51) писал:

С физической сборкой наткнулся на следующее:

параметр, отсутствующий в списке параметров подчиненного элемента, передается, но только если указан в свойстве СЛОТА "Имя параметра" .
Это так и должно быть, иначе как программа поймет, какой параметр нужно выводить в этот слот.
Да, это я понимаю : )))))

Просмотр сообщенияSMV (13 Май 2013 - 10:38) писал:

Просмотр сообщенияyurawalt (11 Май 2013 - 22:51) писал:

В "Формуле" переданный параметр увидеть и обработать не удается. В пункте Мастера функций Формулы Объектная структура виден только сам элемент. Level возвращает "0".
Не совсем понял. Напишите, пожалуйста, что вы хотите получить и из чего. Желательно подробно.
подробно: нужно получить параметры родительского элемента в свойстве СЛОТА "Формула" для формирования ссылки на элемент.
Но эта информация - недоступна через "Формулу". Наследование идет только в поле "Имя параметра". Через свойство "Функция" видны параметры только самого элемента.

Просмотр сообщенияSMV (13 Май 2013 - 10:38) писал:

2) Описание функций приведено в руководстве пользователя, то же находится и в справке. Других описаний нет. Если вам необходимо сделать какую-то интересную функцию - опишите, что вы хотите получить поподробнее, мы вам поможем, если существует такая возможность в программе.
Там - и в Справке , и в Описании.pdf - нет описания функций разделов "Объектная структура", Стандартные параметры, Структурные операции.

Просмотр сообщенияSMV (13 Май 2013 - 10:38) писал:

3) Чтобы Стыки в Модели nanoCAD Схемы отображались с именем необходимо выполнить следующие действия:
- в меню Конструктор схем выполнить команду Настройки;
- слева в параметрах приложения выделить «Стыки», справа появятся параметры;
- в категории «Описание» есть параметр «Формула описания». Введите туда формулу, которую вы хотите видеть для стыков, например,
"Контакт № " & [SCH_JOINT_NUMBER] & " с именем " & [SCH_JOINT_NAME]
Аналогично можно задавать описание для связей, элементов.
Например, для связей:
"Марка - " & [SCH_WIRE_MARK]
Например, для элементов:
name & " - " & [SCH_PART_MODEL] & " - " & [SCH_PART_TAGNUMBER]
В предыдущих вебинарах эти возможности программы были продемонстрированы.
Теперь понятно.

Просмотр сообщенияSMV (13 Май 2013 - 10:38) писал:

4) Файла с примерами вебинара не существует у меня. Делалось все на чистом листе. Файл после вебинара не сохранил, к сожалению.
вебинар понравился - очень подробно, четко и доходчиво.

Просмотр сообщенияSMV (13 Май 2013 - 10:38) писал:

5) Ваш файл посмотрел. Физическая сборка работает корректно. Какие по ней вопросы?
вопросы по наследованию параметров -выше. Все остальное что успел применить - нормально.

Дополнительный вопрос - не нашел жгуты проводов (или кабели) - как их реализовать?

SMV& сказал:

Я проверил. Совершенно верно, в этой сборке ошибка наследования параметров в виртуальных сборках. На данный момент ошибка исправлена.
О, спасибо! Когда можно скачать? email dary_rodiny@mail.ru

Сообщение отредактировал yurawalt: 13 Май 2013 - 14:25


#5 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 14 Май 2013 - 08:50

Просмотр сообщенияyurawalt (13 Май 2013 - 13:34) писал:

Дополнительный вопрос - не нашел жгуты проводов (или кабели) - как их реализовать?
Жгут сделал на основе связи и заготовки по три стыка(или сколько нужно) с каждой стороны.

в имеющихся фреймах ничего подходящего не нашел.
Если у Вас есть уже какие-то еще фреймы, то до выхода новой сборки хорошо бы их выложить сюда.
Очень бы поспособствовало Ж))))

#6 SMV

    Новичок

  • Пользователи
  • PipPipPip
  • 85 сообщений
  • Пол:Мужчина

Отправлено 14 Май 2013 - 09:22

Просмотр сообщенияyurawalt (14 Май 2013 - 08:50) писал:

Дополнительный вопрос - не нашел жгуты проводов (или кабели) - как их реализовать?
C:\Program Files\Nanosoft\nanoCAD Схемы 2.0\SchematiCS\Settings\SCHEMATICS\FRAMES\КИПиА и электрика\Монтажно-функц схемы - там есть примеры кабелей. Посмотрите.

#7 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 14 Май 2013 - 10:47

Просмотр сообщенияSMV (14 Май 2013 - 09:22) писал:

Просмотр сообщенияyurawalt (14 Май 2013 - 08:50) писал:

Дополнительный вопрос - не нашел жгуты проводов (или кабели) - как их реализовать?
C:\Program Files\Nanosoft\nanoCAD Схемы 2.0\SchematiCS\Settings\SCHEMATICS\FRAMES\КИПиА и электрика\Монтажно-функц схемы - там есть примеры кабелей. Посмотрите.
только что сам нашел - спасибо.
Этот каталог из nanoCADa через Библиотеку фреймов не виден - видимо ошибка в ссылке.
Ага - надо ручками создать соотв. разделы!

Сообщение отредактировал yurawalt: 14 Май 2013 - 10:50


#8 SMV

    Новичок

  • Пользователи
  • PipPipPip
  • 85 сообщений
  • Пол:Мужчина

Отправлено 14 Май 2013 - 10:59

Просмотр сообщенияyurawalt (14 Май 2013 - 10:47) писал:

Ага - надо ручками создать соотв. разделы!
Ответить
Коллекцию фреймов можно построить автоматически. По кнопочке в библиотеке фреймов (крайняя правая кнопка "Создание коллекции фреймов").
Я Вам на почту ответил по ссылке в фрейме, посмотрите, устроит ли вас такое решение.

#9 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 14 Май 2013 - 12:26

Просмотр сообщенияSMV (14 Май 2013 - 10:59) писал:

Просмотр сообщенияyurawalt (14 Май 2013 - 10:47) писал:

Ага - надо ручками создать соотв. разделы!
Ответить
Коллекцию фреймов можно построить автоматически. По кнопочке в библиотеке фреймов (крайняя правая кнопка "Создание коллекции фреймов").
Я Вам на почту ответил по ссылке в фрейме, посмотрите, устроит ли вас такое решение.
Спасибо, смотрю.

Еще один момент - программа часто падает , если начинаешь интенсивно работать с базой элементов. Как можно собрать инфу или дамп для Вас , чтобы устранить баг.

#10 SMV

    Новичок

  • Пользователи
  • PipPipPip
  • 85 сообщений
  • Пол:Мужчина

Отправлено 14 Май 2013 - 13:07

Просмотр сообщенияyurawalt (14 Май 2013 - 12:26) писал:

Еще один момент - программа часто падает , если начинаешь интенсивно работать с базой элементов. Как можно собрать инфу или дамп для Вас , чтобы устранить баг.
В директории C:\Program Files\Nanosoft\nanoCAD Схемы 2.0\bin найдите файл et_crash.log. Его нужно.
В директории C:\Program Files\Nanosoft\nanoCAD Схемы 2.0 найдите файл blackbox.log. Его нужно.
Также необходимы сведения о вашей системе.

#11 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 14 Май 2013 - 17:38

Просмотр сообщенияSMV (14 Май 2013 - 13:07) писал:

Просмотр сообщенияyurawalt (14 Май 2013 - 12:26) писал:

Еще один момент - программа часто падает , если начинаешь интенсивно работать с базой элементов. Как можно собрать инфу или дамп для Вас , чтобы устранить баг.
В директории C:\Program Files\Nanosoft\nanoCAD Схемы 2.0\bin найдите файл et_crash.log. Его нужно.
В директории C:\Program Files\Nanosoft\nanoCAD Схемы 2.0 найдите файл blackbox.log. Его нужно.
Также необходимы сведения о вашей системе.
отправил

#12 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 16 Май 2013 - 17:56

Просмотр сообщенияyurawalt (14 Май 2013 - 17:38) писал:

Просмотр сообщенияSMV (14 Май 2013 - 13:07) писал:

В директории C:\Program Files\Nanosoft\nanoCAD Схемы 2.0\bin найдите файл et_crash.log. Его нужно. В директории C:\Program Files\Nanosoft\nanoCAD Схемы 2.0 найдите файл blackbox.log. Его нужно. Также необходимы сведения о вашей системе.

Что делать - падает все чаще?

#13 SMV

    Новичок

  • Пользователи
  • PipPipPip
  • 85 сообщений
  • Пол:Мужчина

Отправлено 17 Май 2013 - 08:28

Просмотр сообщенияyurawalt (16 Май 2013 - 17:56) писал:

Что делать - падает все чаще?
Ваши логи в работе. Мы разбираемся. Как будет что вам ответить, я напишу.

#14 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 18 Май 2013 - 12:38

Просмотр сообщенияSMV (17 Май 2013 - 08:28) писал:

Просмотр сообщенияyurawalt (16 Май 2013 - 17:56) писал:

Что делать - падает все чаще?
Ваши логи в работе. Мы разбираемся. Как будет что вам ответить, я напишу.

Обнаружил, что в слоты не передаются координаты элементов - стандартные функции ' X ' и ' NormalX '. Как бы исправить - посчитать ничего не могу...

#15 SMV

    Новичок

  • Пользователи
  • PipPipPip
  • 85 сообщений
  • Пол:Мужчина

Отправлено 21 Май 2013 - 11:58

Просмотр сообщенияyurawalt (18 Май 2013 - 12:38) писал:

Обнаружил, что в слоты не передаются координаты элементов - стандартные функции ' X ' и ' NormalX '.
Эти функции не работают. Поэтому нет и описания на них. Был сделан задел на будущее.

#16 yurawalt

    Посетитель

  • Пользователи
  • PipPip
  • 14 сообщений

Отправлено 21 Май 2013 - 16:01

Просмотр сообщенияSMV (21 Май 2013 - 11:58) писал:

Просмотр сообщенияyurawalt (18 Май 2013 - 12:38) писал:

Обнаружил, что в слоты не передаются координаты элементов - стандартные функции ' X ' и ' NormalX '.
Эти функции не работают. Поэтому нет и описания на них. Был сделан задел на будущее.
Оп-па! А когда планируется? А то я на автоматическую расстановку позиций надеялся сильно : ((((

Просмотр сообщенияyurawalt (21 Май 2013 - 15:58) писал:

Просмотр сообщенияSMV (21 Май 2013 - 11:58) писал:

Просмотр сообщенияyurawalt (18 Май 2013 - 12:38) писал:

Обнаружил, что в слоты не передаются координаты элементов - стандартные функции ' X ' и ' NormalX '.
Эти функции не работают. Поэтому нет и описания на них. Был сделан задел на будущее.
Оп-па! А когда планируется? А то я на автоматическую расстановку позиций надеялся сильно : ((((
Кстати, эти функции описаны на стр.141 Руководства пользователя, но просто как "Стандартные параметры".





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 скрытых пользователей