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


параметрические объекты СПДС


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

#21 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 11 Январь 2013 - 18:31

С текстом разобрался. Неудобно - ужас.
Сделайте, чтобы во внутрь парам.объекта можно было выноску добавлять, причем после вставки объекта выноска должна быть к нему привязана, но работала бы как обычная. А текстовые поля как у маркера настраивать, ну или просто 2 текстовых переменных
Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#22 MCAD

    Активист

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

Отправлено 12 Январь 2013 - 07:52

Что именно с текстом не удобно? То что руками параметры прописывать? Ну чудес не бывает.
Попробуйте help/ nanocad СПДС / Работа с объектами базы / Группировка объектов.
Вставте выноску, свяжите свойства объекта и можете задать необходимые параметры на форме.
Возможно для выноски будет достаточно "Мастера шаблонов"

#23 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 14 Январь 2013 - 16:12

вот что у меня получилось на данный момент:

1. фоновое армирование
при вставке объекта в диалоге задаются основные параметры фонового армирования плит

2. обрамление проёмов
геометрию задаём на плане, уточняем параметры в свойствах

3. доп армирование
геометрию задаём на плане, уточняем параметры в свойствах

4. спецификация элементов
всё интерактивненько считается само

5. ведомость расхода стали (не по ГОСТ)
данные для заполнения ведомости расхода стали

Прикрепленный файл  параметрические объекты.zip   96,77К   45 Количество загрузок:
Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#24 MCAD

    Активист

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

Отправлено 14 Январь 2013 - 17:53

Шикарно :-)
PS: Группы так и не пробовал?

#25 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 14 Январь 2013 - 18:23

Пока только мастер шаблонов посмотрел - магия какая-то. Но мне он вроде как не нужен - стандартного диалога хватает вполне
Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#26 MCAD

    Активист

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

Отправлено 14 Январь 2013 - 19:55

Просмотр сообщенияswell{d} (14 Январь 2013 - 18:23) писал:

Но мне он вроде как не нужен - стандартного диалога хватает вполне
А то, что на все выноски можно навесить "пользовательские" формы, назначить произвольныке атрибуты, использовать "коллекции" не оценил? Стандартный диалог связывает параметры в интерактивном режиме. Шаблон сохраняет зависимости (связи) в базе. При вставке достаточно указать "родительский" объект для заимствования свойств.

Просмотр сообщенияswell{d} (14 Январь 2013 - 18:23) писал:

магия какая-то
Ничего подобного. Тупой анализ задач пользователей. Время универсальных решений прошло....

#27 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 14 Январь 2013 - 22:18

Есть примерчик посмотреть?
Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#28 MCAD

    Активист

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

Отправлено 15 Январь 2013 - 08:36

Просмотр сообщенияswell{d} (14 Январь 2013 - 22:18) писал:

Есть примерчик посмотреть?
Ну если совсем просто, то как-то вот так:

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



#29 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 15 Январь 2013 - 11:32

спасибо за потраченное на меня время =)
я только не понял, можно как-то сделать, чтобы данные для выноски подтягивались автоматически?
т.е. у меня 100500 разных зон доп.армирования. я настроил шаблон выноски (как в видео, первая строка - позиция, вторая - шаг).
дальше я хочу, чтобы:
вариант а) при вставке объекта "доп армирование" мне сразу бы предлагалось сделать выноску, которая бы уже была заполнена данными с объекта
как в видео: _http://youtu.be/xiqVVFqRXHI?t=53s только не покупая спдс жб =)
вариант б) вручную поставить выноску, но все данные всё равно автоматически берутся с объекта сразу (делать как в видео - очень долго)

Сообщение отредактировал swell{d}: 15 Январь 2013 - 11:34

Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#30 MCAD

    Активист

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

Отправлено 15 Январь 2013 - 13:00

Просмотр сообщенияswell{d} (15 Январь 2013 - 11:32) писал:

а) при вставке объекта "доп армирование" мне сразу бы предлагалось сделать выноску, которая бы уже была заполнена данными с объекта
Такого функционала нет. Можно сделать эмуляцию выноски средствами параметризатора. Но это будет тот еще геморой с линией на вынсоке

Просмотр сообщенияswell{d} (15 Январь 2013 - 11:32) писал:

вариант б) вручную поставить выноску, но все данные всё равно автоматически берутся с объекта сразу (делать как в видео - очень долго)
Не совсем понял, что именно долго. Вы один раз создаёте выноску в базе а потом просто из неё вставляете и указываете на "Армирование". Данные берутся автоматом, при изменении в объекте меняются данные на выноске.
вариант в) сделать группу

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



#31 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 15 Январь 2013 - 16:06

Цитата

Можно сделать эмуляцию выноски средствами параметризатора. Но это будет тот еще геморой с линией на вынсоке
именно про это я написал в #21

Цитата

Данные берутся автоматом, при изменении в объекте меняются данные на выноске.
я не понял, как научить выноску брать данные с нового объекта. при вставке из базы она заполняется данными того парам.объекта, на который я изначально её настраивал.

Цитата

вариант в) сделать группу
то, что нужно. осталось разобраться, как это сделать =)
Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#32 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 15 Январь 2013 - 16:20

текущую дату в скрипте никак не получить?
Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#33 MCAD

    Активист

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

Отправлено 15 Январь 2013 - 16:41

Просмотр сообщенияswell{d} (15 Январь 2013 - 16:06) писал:

я не понял, как научить выноску брать данные с нового объекта. при вставке из базы она заполняется данными того парам.объекта, на который я изначально её настраивал.
Более чем странно. При указании точки вставки на объекте он "подсвечивается?

Цитата

то, что нужно. осталось разобраться, как это сделать =)
Проще простого :-) Для начал выполнить процедуру связи из поста # 28. Меню / СПДС / объекты из базы / Маркеры, группы / Группировать объекты. Или в ком. строке spgroupobjects. Выбираем нужные объекты и в диалоге, в дереве параметров двойным кликом указываем какие параметры будут "управляющими". Для удобства можно создать форму. Далее сохраняем в базе. и всё :-)

Просмотр сообщенияswell{d} (15 Январь 2013 - 16:20) писал:

текущую дату в скрипте никак не получить?
:huh: Скрипту уже более 10 лет, никому не требовалась

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



#34 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 15 Январь 2013 - 17:05

Цитата

Более чем странно. При указании точки вставки на объекте он "подсвечивается?
Всё. Разобрался. Ништяк.
Побольше бы таких видосов, чтобы представлять возможности программы. А то скрипту 10 лет, а я только сейчас начинаю с ним разбираться... =)

Цитата

никому не требовалась
да я всё ищу хоть какой-нибудь способ вставлять текущую дату в штамп автоматически =)
Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#35 MCAD

    Активист

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

Отправлено 15 Январь 2013 - 19:02

Просмотр сообщенияswell{d} (15 Январь 2013 - 17:05) писал:

да я всё ищу хоть какой-нибудь способ вставлять текущую дату в штамп автоматически =)
Да уж, задача :-)

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

  • Прикрепленный файл  1.png   9,32К   14 Количество загрузок:


#36 357

    Активист

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

Отправлено 16 Январь 2013 - 09:02

Просмотр сообщенияswell{d} (15 Январь 2013 - 17:05) писал:

да я всё ищу хоть какой-нибудь способ вставлять текущую дату в штамп автоматически =)
А если не автоматически, но во все штампы сразу? И не только дату, а запись в любую ячейку штампа?

Сообщение отредактировал 357: 16 Январь 2013 - 09:03

Бывший ...

#37 Volkov

    Активист

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

Отправлено 16 Январь 2013 - 09:19

Просмотр сообщения357 (16 Январь 2013 - 09:02) писал:

А если не автоматически, но во все штампы сразу? И не только дату, а запись в любую ячейку штампа?
выделить все форматы и в свойствах прописать все что нужно в любые ячейки.

#38 357

    Активист

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

Отправлено 16 Январь 2013 - 10:24

Извиняюсь, не корректно поставил вопрос - получил известный мне ответ. Спасибо! Теперь мучаюсь над формулировкой вопроса...
Бывший ...

#39 swell{d}

    Активист

  • Клуб разработчиков
  • PipPipPipPip
  • 864 сообщений
  • Пол:Мужчина
  • Город:spb.ru
  • Интересы:КЖ

Отправлено 17 Январь 2013 - 14:54

Просмотр сообщенияMCAD (15 Январь 2013 - 19:02) писал:

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

Просмотр сообщения357 (16 Январь 2013 - 09:02) писал:

А если не автоматически, но во все штампы сразу? И не только дату, а запись в любую ячейку штампа?
у меня основная надпись сделана таблицей, а таблица в блоке. блок вставлен на все листы.
поля с названием листа и номером листа - ещё одна таблица, но не в блоке, поверх первой =)
нам так удобно. и штамп за раз во всём проекте редактируется, и ведомость чертежей автоматически формируется
Материалы для проектирования железобетонных конструкций: http://fordewind.org/wiki/

#40 MCAD

    Активист

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

Отправлено 17 Январь 2013 - 14:57

Просмотр сообщенияswell{d} (17 Январь 2013 - 14:54) писал:

не то. нужно, чтобы 1. вставлялась в любое место чертежа; 2. обновлялась автоматически при открытии чертежа.
в идеале бы вытащить дату создания файла, дату последнего изменения, дату печати... короче, максимум информации из файла.
Тогда ты не в той теме пишешь. При чем тут СПДС?





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

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