Ребят, подскажите, как в кореле, либо арткаме определить центр тяжести 2D фигуры. Заказ на часы разных форм, нужно отверстие под механизм делать по центру тяжести.
Как программно определить центр тяжести?
Автор
Artemi4
, 13 Дек 2013 14:09
Сообщений в теме: 16
#1 OFFLINE
Отправлено 13 Декабрь 2013 - 14:09
#2 OFFLINE
Отправлено 13 Декабрь 2013 - 14:27
А с чем связано такое требование? По теме вопроса - сдается мне, автоматически ни как.нужно отверстие под механизм делать по центру тяжести.
#3 OFFLINE
Отправлено 13 Декабрь 2013 - 14:34
Часы неправильной формы. Что бы висели ровно. Для наглядности картинка: http://stereojazz.ru...ae/P5070840.JPG
#4 OFFLINE
Отправлено 13 Декабрь 2013 - 14:51
Слышал про такую функцию в Компасе и Автокаде.
А если без виртуала, то вырезать контур часов из картона (или ещё чего) и поиграться с точкой равновесия, на вертикальной/горизонтальной иголке…
А если без виртуала, то вырезать контур часов из картона (или ещё чего) и поиграться с точкой равновесия, на вертикальной/горизонтальной иголке…
#5 OFFLINE
Отправлено 13 Декабрь 2013 - 15:01
Слышал про такую функцию в Компасе и Автокаде.
А если без виртуала, то вырезать контур часов из картона (или ещё чего) и поиграться с точкой равновесия, на вертикальной/горизонтальной иголке…
Да, я могу найти центр тяжести в Autodesk Inventor, но это гемор, физически (с помощью нитки) - тоже вариант, но изделий много и разных, хочется упростить задачу, наверняка должен быть макрос для корела
#6 OFFLINE
Отправлено 13 Декабрь 2013 - 15:22
Нет такого в кореле. Автокад выдает координату центра масс.
Сообщение отредактировал lkbyysq: 13 Декабрь 2013 - 15:22
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#7 OFFLINE
Отправлено 13 Декабрь 2013 - 15:29
В программе может быть и нет, но есть простое механическое решение.
Мы так делали.
Надо вырезать пологую дугу и через проставки приклеить сзади.
Хорда дуги примерно четверть ширины изделия.
На гвоздь можно повесить ровно, просто перемещая дугу по гвоздю влево-вправо.
Рисовать лениво.
Примерно как веревка сзади, только более технологично.
Мы так делали.
Надо вырезать пологую дугу и через проставки приклеить сзади.
Хорда дуги примерно четверть ширины изделия.
На гвоздь можно повесить ровно, просто перемещая дугу по гвоздю влево-вправо.
Рисовать лениво.
Примерно как веревка сзади, только более технологично.
#8 OFFLINE
Отправлено 13 Декабрь 2013 - 15:36
В этом примере механизм расположен совсем не по центру тяжести. По моему, правильнее задуматься о способах крепления ...Часы неправильной формы. Что бы висели ровно. Для наглядности картинка: http://stereojazz.ru...ae/P5070840.JPG
ПС Пока писал, уже предложили решение.
#9 OFFLINE
Отправлено 13 Декабрь 2013 - 15:36
Вешайте на два гвоздя.
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#10 OFFLINE
Отправлено 13 Декабрь 2013 - 15:37
В рино есть такая поганка,вроде...
VolumeCentroid - называется.Врать не буду - не пользовался.Но очень похоже.
VolumeCentroid - называется.Врать не буду - не пользовался.Но очень похоже.
Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.
Кто людям помогает - тот тратит время зря.
Хорошими делами прославиться нельзя.
#11 OFFLINE
Отправлено 13 Декабрь 2013 - 15:50
В этом примере механизм расположен совсем не по центру тяжести. По моему, правильнее задуматься о способах крепления ...
ПС Пока писал, уже предложили решение.
Дело в том, что часы подвешиваются за механизм - вернее на механизме есть петля.
А сам циферблат крепится через отверстие гайкой к механизму. Так что, увы. (ответил за автора )
В Кореле нет такой функции (ну, как бы и не под такие задачи он). А вот в том же Автокаде - пожалуйста: http://autocad-lesso.../centrtyagesti/
Закинуть вектор в него и вычислить координаты, по которым потом в Кореле и располагать отверстие под механизм и центрировать картинку циферблата.
ДАВНО ЖИВУ-ПРИВЫК УЖЕ...
Самый хороший учитель в жизни — опыт. Берет, правда, дорого, но объясняет доходчиво.
Ничто так не украшает человека, как дружба с собственной головой.
Работать надо не 12 часов, а головой. © Стив Джобс
Только тогда, когда ваши мечты будут сильнее ваших страхов — они начнут сбываться.
Любая достаточно развитая технология неотличима от волшебства (с) Артур Кларк
Самый хороший учитель в жизни — опыт. Берет, правда, дорого, но объясняет доходчиво.
Ничто так не украшает человека, как дружба с собственной головой.
Работать надо не 12 часов, а головой. © Стив Джобс
Только тогда, когда ваши мечты будут сильнее ваших страхов — они начнут сбываться.
Любая достаточно развитая технология неотличима от волшебства (с) Артур Кларк
#12 OFFLINE
Отправлено 13 Декабрь 2013 - 15:54
Интересная задача… Пришла идея с площадями и Арткамом.
Размер фигуры по Х делим пополам и через полученную координату делим вектором фигуру вертикально. Смотрим в свойствах площади получившихся частей, делим их друг на друга и смещаем середину, пропорционально полученному коэффициенту.
Аналогично для Y, если нужно…
Размер фигуры по Х делим пополам и через полученную координату делим вектором фигуру вертикально. Смотрим в свойствах площади получившихся частей, делим их друг на друга и смещаем середину, пропорционально полученному коэффициенту.
Аналогично для Y, если нужно…
#13 OFFLINE
Отправлено 13 Декабрь 2013 - 17:50
Дело в том, что часы подвешиваются за механизм - вернее на механизме есть петля.
А сам циферблат крепится через отверстие гайкой к механизму. Так что, увы. (ответил за автора )
Так на фиг её, петлю и как Menu/Exit или как ikbyysq или по другому накреативить. А уж часы, которые автор выложил как образец, точно за механизьму не подвесишь.
#14 OFFLINE
Отправлено 13 Декабрь 2013 - 18:46
Roma не прав.
Положение центра масс (центра инерции) системы материальных точек в классической механике определяется следующим образом
Положение центра масс (центра инерции) системы материальных точек в классической механике определяется следующим образом
Сообщение отредактировал lkbyysq: 13 Декабрь 2013 - 18:47
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
#15 OFFLINE
Отправлено 13 Декабрь 2013 - 19:00
Всё классно, только веревочка и два гвоздика много проще.
#16 OFFLINE
Отправлено 13 Декабрь 2013 - 19:41
Формула красивая и возможно даже верная, только непонятно - почему мои качели неправильные...
Если интуитивно, на пальцах, без радиус-векторов… в данном случае - имеем плоскую фигуру равной толщины. Значит площадь на плоскости - прямой эквивалент массы. Задача – поделить фигуру на 2 равные площади (последовательно, по каждой оси). Изначально предположив, что фигура симметричная, а потом скорректировать через полученный коэффициент...
PS. Однако, соглашусь, подумав. Нельзя корректировать неправильную фигуру линейно…
Сообщение отредактировал Roma: 13 Декабрь 2013 - 20:09
#17 OFFLINE
Отправлено 13 Декабрь 2013 - 20:08
Roma, вырежьте из картона букву "T" и проверьте свою теорию на практике.
Архимед еще проверял.
Архимед еще проверял.
Сообщение отредактировал lkbyysq: 13 Декабрь 2013 - 20:11
Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных