Параметрические объекты СПДС для армирования ЖБК - Страница 25
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > ПО от CSoft > Параметрические объекты СПДС для армирования ЖБК

Параметрические объекты СПДС для армирования ЖБК

Ответ
Поиск в этой теме
Непрочитано 05.02.2013, 13:26 3 |
Параметрические объекты СПДС для армирования ЖБК
swell{d}
 
гадание на конечно-элементной гуще
 
Düsseldorf
Регистрация: 31.05.2006
Сообщений: 7,596

В nanoCAD СПДС пользователь может создавать собственные параметрические объекты.
Использование пользовательских параметрических объектов может компенсировать отсутствующие на данный момент динамические блоки.

Ниже представлено видео Михаила Гладких (mihanick) про создание параметрических объектов на примере элемента обрамления проёмов:
http://youtu.be/EZwO6EIrrKQ

В этой теме буду выкладывать свои наработки. На данный момент есть:
- Фоновое армирование плит
- Обрамление проёмов
- Доп. армирование - зоны распределения
- Сопутствующие таблицы
- Маркеры для обрамлений и зон распределения
- Сваи

Предложения-пожелания приветствуются

Статьи на wiki:
- Основная статья

Видео с примером использования

П.С. Для установки вызвать Базу элементов (из панели инструментов или командой spbrowser). В Базе элементов выбрать любую папку, щёлкнуть по ней правой кнопкой мыши, выбрать импорт из файла и загрузить все файлы с расширением .mcd из распакованного архива

Последняя сборка в сообщении #38 или на вики
__________________
.: WikiЖБК + YouTube :.

Последний раз редактировалось swell{d}, 12.08.2013 в 23:43.
Просмотров: 247293
 
Непрочитано 31.03.2015, 15:13
#481
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от MCAD Посмотреть сообщение
У тебя седьмой СПДС. Там её нет.

Увы, но это нормально.
Использовать можно. Но осторожно. Например:

Increase Size Decrease Size Нажмите для просмотра
http://www.youtube.com/watch?v=PZ4byYtvnzs
Вариации, на совести пользователя.
Как будет работать в СПДС 7.Х вообще не могу предсказать
Offtop: служебные функции

----- добавлено через ~53 мин. -----
В пост #467 добавил забытый архив.
MCAD, спасибо, но видяхи посмотреть не могу, заблокированы.. А ты не мог бы выложить кусочек скрипта, где используется эта "служебная функция"?

В "Состав и работа MechWizard" прочитал, что
Цитата:
"В скрипте текущее значение масштаба доступно через переменную rScl. При масштабе 2:1 rScl равен 2"
. То бишь, если я образмерю исходную геометрию размером со значением, скажем, "L/rScl" - то теоретически при изменении масштаба объекта должна соответственно меняться и геометрия? Ну, ясный перец, практически она не меняется, иначе я бы вопросов не задавал. Может, тогда надо внутри скрипта задавать, к примеру "L=X/rScl", где L- открытый параметр, используемый в образмеривании ИГ? Результат эксперимента - отрицателен.. Может, тогда надо использовать не "служебную функцию" rScl, а ввести в скрипт переменную, и в нее закидывать значение масштаба - типа rMashtab=rScl, и в скрипте (или образмеривании ИГ) использовать ее? Результат - отрицателен..

Могу предположить, что еще рояль играют строки (из примера) в function ActHeader:
Код:
[Выделить все]
NotStdBody=1;	//  Флаг, запрещающий изменение масштаба из диалога редактирования объекта
NoAutoScale = 1; //  Флаг, включающий ручное управление масштабом
Но тыкая пальцем в небо, сложно сбить нужный самолет.. Надо ли использовать эти "флаги", чему они должны быть равны, что бы размеры объекта менялись пропорционально масштабу СПДС?
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 31.03.2015, 15:25
#482
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,721


Цитата:
Сообщение от AlexV Посмотреть сообщение
но видяхи посмотреть не могу, заблокированы..
Я могу, конечно, переложить куда-то еще. Но поленился писать "Легенд" и каменты писал прямо в видео на ютубе. Смысла перекладывать нет :-(
Думаю :-(
Видео смотреть без легенды не очень полезно.
Сам объект
Аналог в исполнении3 этого объекта.

Последний раз редактировалось MCAD, 31.03.2015 в 15:38.
MCAD на форуме  
 
Непрочитано 31.03.2015, 15:29
#483
Dinar^^


 
Регистрация: 22.08.2010
Сообщений: 1,090
<phrase 1=


Цитата:
Сообщение от doctorraz Посмотреть сообщение
а в справке почитать про создание двухмерной графики?
мне бы хотелось не переопределять вид...потому что нет исходников этого объекта с образмеренными параметрами... Получается кодом не подправить? так же как и шрифт объекта
__________________
Ищу себя..

Последний раз редактировалось Dinar^^, 31.03.2015 в 15:40.
Dinar^^ вне форума  
 
Непрочитано 31.03.2015, 15:30
#484
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от MCAD Посмотреть сообщение
Я могу, конечно, переложить куда-то еще. Но поленился писать "Легенд" и каменты писал прямо в видео на ютубе. Смысла перекладывать нет :-(
Думаю :-(
Да ладно, чего там перекладывать из-за меня, в конце концов, дома погляжу.. Я просто думал, шо это дело не сильно сложное/ долгое/мудреное, и ты б мне просто сказал "назначить переменной Al значение "люминь", и все получится!"
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 31.03.2015, 15:42
1 | #485
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,721


Цитата:
Сообщение от AlexV Посмотреть сообщение
"назначить переменной Al значение "люминь", и все получится!"
Да оно так то и правда все просто:-) Поменяй "Масштаб символов" на "Масштаб измерений" и вот оно.
Тут то вопрос в другом. Нужно Часть оставить в "Масштабе измерений" а часть "отмасштабировать по символам".
Отредактировал 482 пост
В архиве авишка и ссылки на объекты.
MCAD на форуме  
 
Непрочитано 31.03.2015, 15:45
#486
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,298
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Dinar^^ Посмотреть сообщение
мне бы хотелось не переопределять вид...потому что нет исходников этого объекта с образмеренными параметрами... Получается кодом не подправить? так же как и шрифт объекта
какие проблемы нарисовать деталь образмерить и по новой ее распознать??
ковыряться в коде исполнения (без понимания, как там и что) имхо займет времени на несколько порядков больше
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 31.03.2015, 16:05
#487
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,721


Цитата:
Сообщение от Dinar^^ Посмотреть сообщение
Получается кодом не подправить?(
Руками? Можно. Но сложно.
Задаёшь точки

Код:
[Выделить все]
node1:x=mp:x+A1;
node1:y=mp:y;
node2:x=node1:x;
node2:y=mp:y+H1;
А потом соединяешь их линией:
Код:
[Выделить все]
Line(node1+OY+OX,node2+OY+OX,1,1);
Самое главное в цикле правильно ii задать
Код:
[Выделить все]
ii=0; While(ii<6); node[ii]=mp; ii=ii+1; EndWhile;
Цитата:
Сообщение от Dinar^^ Посмотреть сообщение
так же как и шрифт объекта
Шрифт всегда берется из стиля, а стиль из настроек.
MCAD на форуме  
 
Непрочитано 31.03.2015, 16:11
#488
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Спасибо, MCAD! Чего-то вроде получилось, одним боком похожее на желаемое..
Цитата:
Сообщение от MCAD Посмотреть сообщение
Да оно так то и правда все просто:-) Поменяй "Масштаб символов" на "Масштаб измерений" и вот оно.
Тут то вопрос в другом. Нужно Часть оставить в "Масштабе измерений" а часть "отмасштабировать по символам".
Отредактировал 482 пост
В архиве авишка и ссылки на объекты.
То бишь, в СПДС 7 можно использовать только "масштаб измерений".. Соответственно, при изменении масштаба элементам чертежа, надо сначала в меню масштабов СПДС поставить галку в положение "масштаб символов", применить масштаб (для текстов/штриховых и т.д. линий /элементов оформления СПДС), потом переставить галину в положение "масштаб измерений" - и применить для своих объектов, в которых использована эта самая rScl... Ну, хотелось бы, конечно, что б одним ударом мыши масштаб менялся, но и это тож вариант..

Хотя не совсем тот вариант, который хотел. Точнее, совсем не тот! Хотелось, что бы именно при изменении "масштаба символов" часть примитивов объекта пропорционально менялась (стрелки в обозначении раскладок арматуры, обозначения концов стержня, некоторые текстовые объекты).. Но раз в семерке rSymScl отсутствует как класс, судя по всему, - не получится сие..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!

Последний раз редактировалось AlexV, 31.03.2015 в 16:22.
AlexV вне форума  
 
Непрочитано 31.03.2015, 21:52
#489
Dinar^^


 
Регистрация: 22.08.2010
Сообщений: 1,090
<phrase 1=


Цитата:
Сообщение от doctorraz Посмотреть сообщение
какие проблемы нарисовать деталь образмерить и по новой ее распознать??
Потому что не распознается заново.

Цитата:
Сообщение от MCAD Посмотреть сообщение
Руками? Можно. Но сложно.
Это точно заливка?! похоже просто на линию...Вопрос открытый, потому что не могу распознать заново вид - точнее распознается, но не двигается как дин.блок...
__________________
Ищу себя..

Последний раз редактировалось Dinar^^, 31.03.2015 в 22:04.
Dinar^^ вне форума  
 
Непрочитано 31.03.2015, 22:05
#490
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,298
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Dinar^^ Посмотреть сообщение
Потому что не распознается заново.
оно что-то пишет? или молча не распознается? можно взглянуть на чертеж исходной геометрии этого нераспознаваемого?
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 01.04.2015, 10:54
#491
Dinar^^


 
Регистрация: 22.08.2010
Сообщений: 1,090
<phrase 1=


Цитата:
Сообщение от doctorraz Посмотреть сообщение
оно что-то пишет? или молча не распознается? можно взглянуть на чертеж исходной геометрии этого нераспознаваемого?
Оно распознается, но начинает работать неправильно...т.е. из динамической картинки превращается в статическую... может потому что я распознаю как непараметрический объект. Но если делать как параметрический, то не знаю какие параметры указать
Доп армирование.rar
__________________
Ищу себя..
Dinar^^ вне форума  
 
Непрочитано 01.04.2015, 11:09
#492
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от Dinar^^ Посмотреть сообщение
Оно распознается, но начинает работать неправильно...т.е. из динамической картинки превращается в статическую... может потому что я распознаю как непараметрический объект. Но если делать как параметрический, то не знаю какие параметры указать
Вложение 146821
Dinar^^, от тебе хотят исходную геометрию.. То бишь те примитивы в двг-шке, в которые ты тыкаешь мышой, распознавая вид..
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 01.04.2015, 11:09
#493
doctorraz

электрик
 
Регистрация: 19.02.2010
Волгоград
Сообщений: 2,298
Отправить сообщение для doctorraz с помощью Skype™


Цитата:
Сообщение от Dinar^^ Посмотреть сообщение
то не знаю какие параметры указать
Может стоит попробовать сперва научиться создавать более простые объекты?
Или у Димы попросить чертеж исходной графики, хотя подозреваю что графика прописана руками. (но без понимания, что и как это вряд ли поможет)
__________________
Мастерская СПДС
doctorraz вне форума  
 
Непрочитано 01.04.2015, 11:09
#494
MCAD


 
Блог
 
Регистрация: 05.01.2005
Сообщений: 1,721


К автору обратитесь. Там же есть все координаты.
MCAD на форуме  
 
Непрочитано 01.04.2015, 11:51
#495
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от MCAD Посмотреть сообщение
К автору обратитесь. Там же есть все координаты.
Более того, где-то в этой теме автор выкладывал исходную геометрию доп. армирования - для меня!
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 01.04.2015, 12:01
#496
Dinar^^


 
Регистрация: 22.08.2010
Сообщений: 1,090
<phrase 1=


Цитата:
Сообщение от AlexV Посмотреть сообщение
Более того, где-то в этой теме автор выкладывал исходную геометрию доп. армирования - для меня!
Offtop: Пошел искать))
Все нашел, нормуль))) спасибо
Цитата:
Сообщение от doctorraz Посмотреть сообщение
Может стоит попробовать сперва научиться создавать более простые объекты?
Или у Димы попросить чертеж исходной графики, хотя подозреваю что графика прописана руками. (но без понимания, что и как это вряд ли поможет)
Стояла задача доработать в коде, а не создавать заново. Если бы такая возможность была, возможно не нужно было и трогать сам механизм и искать исходник. Но все хорошо, что хорошо заканчивается
__________________
Ищу себя..

Последний раз редактировалось Dinar^^, 01.04.2015 в 12:16.
Dinar^^ вне форума  
 
Автор темы   Непрочитано 01.04.2015, 12:04
1 | #497
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,596


Более того, я жив-здоров и слежу за своей темой =)
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 01.04.2015, 12:09
#498
AlexV

Инженер
 
Регистрация: 02.10.2008
С-Пб
Сообщений: 3,692


Цитата:
Сообщение от Dinar^^ Посмотреть сообщение
Offtop: Пошел искать))
Если не найдешь, то вот, вроде похоже на то.. Правда, возможно, я тут уже чего порасковырял, - исходный файл swell{d} у себя я не нашел..
Вложения
Тип файла: dwg
DWG 2010
да.dwg (593.1 Кб, 900 просмотров)
__________________
...Не пытайся гнуть ты ложку,
Не вяжи её узлом.
Ложка - ложка понарошку,
А по правде, - это лом!
AlexV вне форума  
 
Непрочитано 01.04.2015, 18:41
#499
Dinar^^


 
Регистрация: 22.08.2010
Сообщений: 1,090
<phrase 1=


Кстати, а можно ли как-то сделать, что бы в одном файле можно было использовать одни и те же объекты для разных спецификаций. К примеру, сделать в объекте параметр "A", который задаешь в свойствах объекта для каждой спецификации. Например, ставлю параметр А=1 в свойствах объекта, беру спецификацию, меняю там где-нить значение А=1 и эти объекты считаются для первой спецификации. Для второй спецухи, к примеру, А=2. Может как-то по-другому можно реализовать идею применения одних и тех же объектов для разных спецификаций? Ключевое слово "один файл" )
__________________
Ищу себя..
Dinar^^ вне форума  
 
Автор темы   Непрочитано 01.04.2015, 18:45
#500
swell{d}

гадание на конечно-элементной гуще
 
Регистрация: 31.05.2006
Düsseldorf
Сообщений: 7,596


В шаблоне отчёта можно задать границы, с которых собирать объекты. Но не удобно нифига
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > ПО от CSoft > Параметрические объекты СПДС для армирования ЖБК

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
СПДС Graphics. Интеграция с AutoCAD. Нет панелек СПДС Sn4ke ПО от CSoft 40 31.07.2020 11:52
Не редактируются объекты СПДС 4атланин ПО от CSoft 86 11.12.2017 16:03
Изменения системы СПДС. ГОСТ 21.101-97 и не только! Red_line Архитектура 19 05.08.2010 18:01
Копирование данных для спецификаций из выносок СПДС в таблицу из мтекстов Red Nova Программирование 177 08.12.2008 11:35
СПДС, Автоматическая загрузка при открытии файла Vildar Прочее. Программное обеспечение 11 05.09.2008 16:58