Как проверить / восстановить соосность элементов в SCAD?
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > SCAD > Как проверить / восстановить соосность элементов в SCAD?

Как проверить / восстановить соосность элементов в SCAD?

Ответ
Поиск в этой теме
Непрочитано 05.10.2015, 16:28 #1
Как проверить / восстановить соосность элементов в SCAD?
Sokrat
 
Любитель
 
Регистрация: 03.10.2009
Сообщений: 428

Например, начертили схему с кучей узлов и элементов, которую в дальнейшем планируется дублировать множество раз (поэтому необходимо её проверить). Выделяю например 10 элементов, которые согласно схеме должны быть соосны (т.е. лежать на одной линии).
1. Как на этапе создания схемы быстро проверить соосность этих самых линий, чтобы в дальнейшем не возникло проблем при создании конструктивных элементов?
2. Соосность допустим смогли проверить. Если произошло отклонение от соосности одного из элементов внутри цепочки, возможно ли одной командой восстановить соосность промежуточных элементов? Если нет, тогда каким быстрым способом можно это сделать.
Просмотров: 8389
 
Непрочитано 05.10.2015, 16:34
#2
h5r32


 
Регистрация: 28.12.2011
СПб
Сообщений: 843


А сразу начертить в автокаде нормально не вариант?
h5r32 вне форума  
 
Непрочитано 05.10.2015, 16:34
#3
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


Интересует гипотетическое решение? На конкретных примерах решение проблемы более показательно.

----- добавлено через ~2 мин. -----
//есть несколько приемов, но у каждого - своя область применимости
v.psk вне форума  
 
Непрочитано 05.10.2015, 16:36
1 | #4
Николай Г.

Сараи, эстакады, этажерки и прочий металлолом
 
Регистрация: 16.03.2013
Новомосковск (Тула)
Сообщений: 3,112


Расположение узлов править не просто. Легче заново перерисовать. Хотя может чего не знаю, но при изменении уклона фермы пояса всегда заново перерисовывал
Николай Г. вне форума  
 
Непрочитано 05.10.2015, 16:38
1 | #5
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


Цитата:
Сообщение от Николай Г. Посмотреть сообщение
при изменении уклона фермы
иногда быстрее "перебить" координаты узлов, с учетом времени на задание дополнительных ИД, групп в ПП и т.п.
v.psk вне форума  
 
Непрочитано 06.10.2015, 09:36
1 | #6
s7onoff


 
Сообщений: n/a


Цитата:
Сообщение от Николай Г. Посмотреть сообщение
Расположение узлов править не просто
очень просто на самом деле
Миниатюры
Нажмите на изображение для увеличения
Название: Screenshot_2015-10-06-001.png
Просмотров: 120
Размер:	2.5 Кб
ID:	158011  Нажмите на изображение для увеличения
Название: Screenshot_2015-10-06-003.png
Просмотров: 114
Размер:	2.3 Кб
ID:	158013  Нажмите на изображение для увеличения
Название: Screenshot_2015-10-06-004.png
Просмотров: 145
Размер:	8.6 Кб
ID:	158014  Нажмите на изображение для увеличения
Название: Screenshot_2015-10-06-005.png
Просмотров: 109
Размер:	2.9 Кб
ID:	158015  Нажмите на изображение для увеличения
Название: Screenshot_2015-10-06-006.png
Просмотров: 105
Размер:	2.9 Кб
ID:	158016  

 
 
Непрочитано 06.10.2015, 09:38
#7
Николай Г.

Сараи, эстакады, этажерки и прочий металлолом
 
Регистрация: 16.03.2013
Новомосковск (Тула)
Сообщений: 3,112


Arikaikai, в 11 версии не видел такой кнопки

----- добавлено через 17 сек. -----
Это шулерство)
Николай Г. вне форума  
 
Непрочитано 06.10.2015, 09:43
#8
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


Цитата:
Сообщение от Николай Г. Посмотреть сообщение
в 11 версии не видел такой кнопки
да, ее нет.
Миниатюры
Нажмите на изображение для увеличения
Название: кн11.jpg
Просмотров: 100
Размер:	46.7 Кб
ID:	158020  

Последний раз редактировалось v.psk, 06.10.2015 в 09:58. Причина: немного не такая
v.psk вне форума  
 
Непрочитано 06.10.2015, 09:46
#9
s7onoff


 
Сообщений: n/a


Николай Г., в 11 версии можно к средней линии по какой-то из осей приводить или просто давать всей цепочке узлов одно значение одной из координат. Это работает для стержней, параллельных базису, да, с наклонными стержнями там так работать не получится.

Offtop: Если пользуетесь скадом - покупайте 21-й, это того стоит) Окупится только на скорости расчетов и создании схем путем выполнения бОльшего объема работ для фирмы за считанные недели и за счет сэкономленных нервов для расчетчика за час ^_^ И/или лиру сапр берите - она тоже классная, говорят. Свежие поколения софта - это прям совсем новый уровень)
 
 
Автор темы   Непрочитано 06.10.2015, 09:52
#10
Sokrat

Любитель
 
Регистрация: 03.10.2009
Сообщений: 428
Отправить сообщение для Sokrat с помощью Yahoo


Цитата:
Сообщение от Arikaikai Посмотреть сообщение
очень просто на самом деле
Вы как всегда на высоте. В 11 версии у меня тоже нет указанно кнопки

----- добавлено через 48 сек. -----
Цитата:
Сообщение от Arikaikai Посмотреть сообщение
с наклонными стержнями там так работать не получится.
У меня в схеме наклонные стержни. Для узлов, которые нужно привести к прямой (ненаклонной) линии работает кнопка "Перенос узлов в заданную плоскость"

----- добавлено через ~5 мин. -----
А как проверить соосность, никто не написал в теме
Ещё хотел уточнить, координаты ввода узлов с какой точностью вводятся в скаде (у меня настроено в метрах)? Я заметил, что они отображаются с точностью до 2 знаков после запятой, хотя вводил я их с 4-мя знаками после запятой. Скад их округляет? Вопрос задаю потому, что если отклонение узла до 5-10 мм, то не всегда видно, соосны ли узлы или нет, а скад уже будет ругаться на несоосность...

Последний раз редактировалось Sokrat, 06.10.2015 в 10:01.
Sokrat вне форума  
 
Непрочитано 06.10.2015, 10:00
1 | #11
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,338


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

----- добавлено через 53 сек. -----
Цитата:
Сообщение от Sokrat Посмотреть сообщение
как проверить соосность
можно например добавлением стержней с учетом промежуточных узлов

----- добавлено через ~2 мин. -----
//или экспорт в dwg
Миниатюры
Нажмите на изображение для увеличения
Название: едизм.jpg
Просмотров: 67
Размер:	49.9 Кб
ID:	158021  
v.psk вне форума  
 
Непрочитано 06.10.2015, 10:07
1 | #12
Konstruktiv54


 
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
<phrase 1=


в Скаде предусмотрена достаточно большая точность координат (9знаков после запятой). Зайдите в настройки, и установите отображение точности которая вам необходима.
Так же вы можете попробовать воспользоваться округлением координат узлов до определенной точности. В некоторых случаях это может помочь вам получить сосность, а может и наоборот создать дополнительных проблем. Смотря в какую сторону округлятся координаты.
Konstruktiv54 вне форума  
 
Непрочитано 06.10.2015, 10:16
#13
s7onoff


 
Сообщений: n/a


Цитата:
Сообщение от Konstruktiv54 Посмотреть сообщение
может помочь вам получить сосность, а может и наоборот создать дополнительных проблем
По опыту 25%/75% где-то ^_^ В большинстве случаев создаются именно проблемы, особенно в 11.5 - там был какой-то странный механизм - он некоторые прямые линии после округления ломал. Особенно в "железобетонных" пластинчатых моделях, где десятки и сотни тысяч узлов и уследить за всеми просто не возможно. Советую пользоваться округлением координат на этапе черчения модели в автокаде.

----- добавлено через ~2 ч. -----
Цитата:
Сообщение от v.psk Посмотреть сообщение
можно например добавлением стержней с учетом промежуточных узлов
Не совсем верно. Такой стержень будет цепляться к узлам, лежащим от линии на расстоянии заданной точности, если мне не изменяет память, сборки.
 
 
Автор темы   Непрочитано 15.10.2015, 10:15
#14
Sokrat

Любитель
 
Регистрация: 03.10.2009
Сообщений: 428
Отправить сообщение для Sokrat с помощью Yahoo


Тут никто не написал, что проверить соосность элементов можно с помощью команды "Сечение произвольной плоскостью", в этом случае несоосные элементы не будут выделены зеленым цветом.
Sokrat вне форума  
 
Непрочитано 15.10.2015, 11:21
#15
s7onoff


 
Сообщений: n/a


Sokrat, весьма неточны инструменты фрагментации - часто захватывают то, что не нужно и не захватывают того, что нужно.
 
 
Автор темы   Непрочитано 15.10.2015, 11:45
#16
Sokrat

Любитель
 
Регистрация: 03.10.2009
Сообщений: 428
Отправить сообщение для Sokrat с помощью Yahoo


Цитата:
Сообщение от Arikaikai Посмотреть сообщение
Sokrat, весьма неточны инструменты фрагментации
Вы уверены? Мне казалось, что у меня несоосны элементы, поэтому они и не попадают в выделение. Надо будет проверить их соосность через постпроцессор.
Sokrat вне форума  
 
Непрочитано 15.10.2015, 11:47
1 | #17
s7onoff


 
Сообщений: n/a


Соберите координаты узлов элементов в экселевский файл и посмотрите, подходят ли они под формулу одной прямой в пространстве.
 
 
Непрочитано 15.10.2015, 11:56
1 | #18
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


собрались извращенцы и извращаются. в скаде есть кнопочка "Определение расстояния между узлами", она на основной панельке фильтров. При выборе узлов заодно показываются их координаты. Так как при измерении расстояния выбираются два узла, то легко сравнить их координаты и сделать вывод об их взаимном расположении. через это же окошко можно корректировать координаты выбранных узлов.
Forrest_Gump вне форума  
 
Непрочитано 15.10.2015, 11:58
#19
swell{d}

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


Offtop: Forrest_Gump, обвинять других в извращениях и писать такое... ууух...
__________________
.: WikiЖБК + YouTube :.
swell{d} вне форума  
 
Непрочитано 15.10.2015, 11:58
1 | #20
s7onoff


 
Сообщений: n/a


Forrest_Gump, и чего, вот есть три узла, как по координатам взглядом понять, на одной ли они прямой расположены? Из двух получить формулу прямой и подставить в неё координаты третьей? Вот я это и предложил в #17.
 
 
Автор темы   Непрочитано 15.10.2015, 11:59
#21
Sokrat

Любитель
 
Регистрация: 03.10.2009
Сообщений: 428
Отправить сообщение для Sokrat с помощью Yahoo


Цитата:
Сообщение от Forrest_Gump Посмотреть сообщение
собрались извращенцы и извращаются. в скаде есть кнопочка "Определение расстояния между узлами", она на основной панельке фильтров. При выборе узлов заодно показываются их координаты. Так как при измерении расстояния выбираются два узла, то легко сравнить их координаты и сделать вывод об их взаимном расположении. через это же окошко можно корректировать координаты выбранных узлов.
Для наклонных линий такой фокус не пройдёт, я же не балку моделирую У меня большая схема:
- поpядок системы уpавнений 9900
- шиpина ленты 9718
- количество элементов 3653
- количество узлов 1712
Sokrat вне форума  
 
Непрочитано 15.10.2015, 13:07
#22
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


Цитата:
Сообщение от Arikaikai Посмотреть сообщение
чего, вот есть три узла, как по координатам взглядом понять, на одной ли они прямой расположены? Из двух получить формулу прямой и подставить в неё координаты третьей? Вот я это и предложил в #17.
Можно штаны через голову одевать и сетовать, что портные не предусмотрели такой путь. Могу открыть страшную тайну - при импорте модели из акада частенько узлы получают координаты, отличные от заданных в акаде. Только этого не видно, так как точность отображения координат в скаде скрадывает сей факт. И в результате про идеальную соосность можно мечтать. )))) И ваще, я привел частное решение задачи.

Цитата:
Сообщение от Sokrat Посмотреть сообщение
Для наклонных линий такой фокус не пройдёт, я же не балку моделирую У меня большая схема:
Во-первых, льстите себе, что такая система - большая.
Во-вторых, не умеете пользоваться скадом, потому и ищете костыли.
В-третьих, а как же были введены те самые узлы (вычислены их координат), которые теперь требуется проверить на принадлежность одной линии? Не проще было изначально сделать всё правильно?
Forrest_Gump вне форума  
 
Непрочитано 15.10.2015, 13:37
#23
s7onoff


 
Сообщений: n/a


Цитата:
Сообщение от Forrest_Gump Посмотреть сообщение
И в результате про идеальную соосность можно мечтать
дык мы тут и обсуждаем, как проверить/восстановить соосность. А Вы чот совсем не то рассказываете. Вне зависимости от того, как и откуда была получена модель - есть задача и надо её решить. Решение для 21 скада простейшее, см #6. Решения для 11.5 тривиального я не вижу. Вы начали рассказывать, что делаете это подправкой координат, дык рассказывайте давайте свой суперспособ, а то мы тут все извращенцы, видите ли.
 
 
Непрочитано 15.10.2015, 13:47
#24
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


А я противник обсуждения сферических коней. ТС задает вопрос, как проверить соосность расположения узлов. А у меня возник встречный вопрос (см. #22) - как были сгенерированы (вычислены координаты) эти узлы?
Forrest_Gump вне форума  
 
Автор темы   Непрочитано 15.10.2015, 13:50
#25
Sokrat

Любитель
 
Регистрация: 03.10.2009
Сообщений: 428
Отправить сообщение для Sokrat с помощью Yahoo


Цитата:
Сообщение от Forrest_Gump Посмотреть сообщение
В-третьих, а как же были введены те самые узлы (вычислены их координат), которые теперь требуется проверить на принадлежность одной линии? Не проще было изначально сделать всё правильно?
При построении фахверковой системы в скад на наклонную линию для закрепления фахверка на поясе, приходилось разбивать элементы пояса и сводить в 1 узел, из-за этого вышли неточности по соосности элементов пояса рамы (ошибка может даже в 1-2 мм, которые не видно), причем даже с округлением скада в 10 мм.
Sokrat вне форума  
 
Непрочитано 15.10.2015, 14:20
#26
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


Цитата:
Сообщение от Sokrat Посмотреть сообщение
ошибка может даже в 1-2 мм
Ну а теперь посчитаем, сколько составляет вынужденный эксцентриситет и ужаснемся. И помчимся ловить сферический коней в вакууме.
Forrest_Gump вне форума  
 
Непрочитано 15.10.2015, 14:37
#27
s7onoff


 
Сообщений: n/a


Forrest_Gump, соосность ему нужна не для того, чтоб центральная передача нагрузки работала, а чтоб инструмент "конструктивный элемент" мог с цепочкой стержней работать.
 
 
Непрочитано 15.10.2015, 15:07
#28
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


Цитата:
Сообщение от Arikaikai Посмотреть сообщение
Forrest_Gump, соосность ему нужна не для того, чтоб центральная передача нагрузки работала, а чтоб инструмент "конструктивный элемент" мог с цепочкой стержней работать
Хотите сказать, что при отсутствии соосности СКАД откажется воспринимать группу элементов конструктивным?!
Forrest_Gump вне форума  
 
Непрочитано 15.10.2015, 16:06
#29
s7onoff


 
Сообщений: n/a


Forrest_Gump, да, ибо это главное условие - сонаправленность всех стержней. http://forum.dwg.ru/showthread.php?t=118174 - обсуждалось не раз.
 
 
Непрочитано 15.10.2015, 16:51
#30
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


Какой ужас. Жизни нет теперь. Прям даже интересно стало, неужто ТС вместо моделирования цельного фахверка с последующей его разбивкой на части сперва генерит группу узлов, а потом их соединяет в части фахверка?
Forrest_Gump вне форума  
 
Непрочитано 15.10.2015, 17:04
#31
s7onoff


 
Сообщений: n/a


Forrest_Gump, ферма с наклонным ВП, например. Надо изменить угол наклона. Простейший вариант - поднять/опустить углы. При этом из-за округлений может появиться несоосность КЭ ВП фермы. Норм пример?
 
 
Непрочитано 15.10.2015, 17:50
#32
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


Легко перезадать верхний пояс и не страдать проверкой соосности. Норм ответ?
Forrest_Gump вне форума  
 
Непрочитано 15.10.2015, 17:57
1 | #33
s7onoff


 
Сообщений: n/a


Forrest_Gump, нет. Мне проще узлы поднять. Не нужно перезадавать нагрузки, жесткости, данные для проверки стали и все такое. Тем более у меня это займет 10-15 секунд. А вы продолжайте извращаться.
 
 
Непрочитано 15.10.2015, 21:01
#34
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


Цитата:
Сообщение от Arikaikai Посмотреть сообщение
Мне проще узлы поднять. Не нужно перезадавать нагрузки, жесткости, данные для проверки стали и все такое. Тем более у меня это займет 10-15 секунд. А вы продолжайте извращаться.
А теперь вернемся к условиям ТС - Скад 11 версии... Ну-с, сколько займет времени проверка в экселе vs задать по-новой стерженек...
Forrest_Gump вне форума  
 
Автор темы   Непрочитано 15.10.2015, 21:11
#35
Sokrat

Любитель
 
Регистрация: 03.10.2009
Сообщений: 428
Отправить сообщение для Sokrat с помощью Yahoo


Цитата:
Сообщение от Arikaikai Посмотреть сообщение
Forrest_Gump, соосность ему нужна не для того, чтоб центральная передача нагрузки работала, а чтоб инструмент "конструктивный элемент" мог с цепочкой стержней работать.
Я проверял в постпроцессоре, что пояс можно задать также как ГКЭ, добавив ГКЭ в группу унификации и подобрав сечение. Разница с подбором сечений через КЭ и ГКЭ - одинаковая. Наверное функция КЭ - второстепенная, ведь всё мона через "ГКЭ+унификацию" сделать. Главное: правильно вычислить коэф-ты расчетных длин для скада, у меня уже мини-расчет коэф-тов в Excel, который считает коэф-ты XOY XOZ по введенным значениям.
Sokrat вне форума  
 
Непрочитано 15.10.2015, 23:17
#36
Kraken

инженегр
 
Регистрация: 06.02.2014
Сообщений: 75


Цитата:
Сообщение от Arikaikai Посмотреть сообщение
Forrest_Gump, нет. Мне проще узлы поднять. Не нужно перезадавать нагрузки, жесткости, данные для проверки стали и все такое. Тем более у меня это займет 10-15 секунд. А вы продолжайте извращаться.
В 21 скаде это те же 10-15 секунд займет, в 11 да- костыли, проще узлы поднять.
Kraken вне форума  
 
Непрочитано 15.10.2015, 23:20
#37
s7onoff


 
Сообщений: n/a


Цитата:
Сообщение от Sokrat Посмотреть сообщение
Наверное функция КЭ - второстепенная
да
Forrest_Gump, а можно я тоже продолжу докапываться до вашего чудо-метода с координатами узлов?
 
 
Непрочитано 16.10.2015, 11:10
#38
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


Цитата:
Сообщение от Arikaikai Посмотреть сообщение
Forrest_Gump, а можно я тоже продолжу докапываться до вашего чудо-метода с координатами узлов?
Вперед!
Forrest_Gump вне форума  
 
Автор темы   Непрочитано 16.10.2015, 11:13
#39
Sokrat

Любитель
 
Регистрация: 03.10.2009
Сообщений: 428
Отправить сообщение для Sokrat с помощью Yahoo


Цитата:
Сообщение от Forrest_Gump Посмотреть сообщение
Легко перезадать верхний пояс и не страдать проверкой соосности. Норм ответ?
А если рам вдоль оси Y около 20 штук (20 осей), а у рамы 8 ферм, а таких несооcностей около 10-ти на одной оси? 1600 несоосностей нужно устранить 2-4 часа потратите минимумМожет целый день в зависимости от скорости обнаружения этих несоосностей.
Sokrat вне форума  
 
Непрочитано 16.10.2015, 11:33
#40
Forrest_Gump

инженер-конструктор
 
Регистрация: 20.12.2007
Щелково МО
Сообщений: 7,469
<phrase 1=


Цитата:
Сообщение от Sokrat Посмотреть сообщение
Может целый день в зависимости от скорости определения этих несоосностей.
Поэтому проще либо в акаде собрать схемку, либо изначально делать аккуратно через дробление стержней.
Forrest_Gump вне форума  
 
Автор темы   Непрочитано 16.10.2015, 21:34
1 | #41
Sokrat

Любитель
 
Регистрация: 03.10.2009
Сообщений: 428
Отправить сообщение для Sokrat с помощью Yahoo


Цитата:
Сообщение от Forrest_Gump Посмотреть сообщение
Поэтому проще либо в акаде собрать схемку, либо изначально делать аккуратно через дробление стержней.
Да, можно через дробление делать, но нужно найти точку пересечения на наклонной линии, для этого создать ещё 2 вспомогательных стержня, как вариант, это дольше, но было бы правильно. В след. раз так и буду делать.
Sokrat вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Расчетные программы > SCAD > Как проверить / восстановить соосность элементов в SCAD?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Порекомендуйте литературу для повышения квалификации(грунты, геотехника) acid Поиск литературы, чертежей, моделей и прочих материалов 6 13.05.2015 22:14
Вопрос по созданию конструктивных элементов в SCAD Mek SCAD 5 05.05.2014 05:34
СПДС GraphiCS. Как восстановить удаленную папку из базы элементов? LynxM ПО от CSoft 2 29.08.2013 12:07
Scad, как задать произвольный элемент в группе конструктивных элементов? dim_quixote SCAD 4 28.09.2012 17:10
Как удалить жесткости всех элементов в SCAD? AlexRudz SCAD 2 14.08.2012 11:33