|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,460
|
Makswell, в _massprop ты получаешь координаты точки и все. А здесь в эту точку вставляется блок специальный. Насколько я помню из общения со своими конструкторами, им как раз проставленная точка была нужна, чтобы монтажные петли и траверсы "раскидывать".
Кстати, пока не забыл... Что там в файле (исходном) на метр с гаком? После очистки он стал весить (в 2010-м) около 70 кб...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Цитата:
![]() |
|||
![]() |
|
||||
Kpblc, не все так просто. Та точка, что ты устанавливаешь лиспом ничем не отличается от _massprop, а _massprop дает не центр масс, а усредненные показатели геометрии. Если провести через эту точку линию разреза, то половинки имеют разный объем, а значит и разную массу.
Я сделал плиту с квадратной дыркой в левом верхнем углу и разрезал через точку. 45430054.0437 44478669.1256 Да и еще она в толще плиты, ровно по центру. А подвес идет за точку на поверхности! В центре нет устойчивого равновесия! Centroid - центроид фигуры имеет два значения - среднее арифметическое координат и центр масс, но в Автокаде только координаты! С массами Автокад пока не работает, хотя в _massprop они фигурируют равные 1 от объема. Есть такие точки, если за них подвешивать, то равновесие можно достигнуть только если плита будет перекошена. Надо условия равновесия закладвать. Указывать уровень подвески, а потом искать такую точку, в которой плита будет иметь заданное положение при равновесии. Если плиту разрезать пополам поперек, и вдоль, и если будет соблюдаться условие, что при разрезе обе половины равны по массе, то пересечение этих разрезов и есть ось равновесия масс. Не, про плечи забыл. Моменты считать надо, чтобы одинаковые были. Равные массы, еще не значит одинаковые моменты. Плечи ведь разные. Равновесие масс надо перефразировать для задачи. Равный вес масс тут не катит. Я тут еще подумал и вычислил что надо. Надо разместить объект на плоскости и задать высоту по Z на которой надо найти точку подвески так, чтобы плоскость, привязанная к телу была строго перпендикулярна по отношению к оси гравитации. В этом и заключается равновесие тела. Да, при определенных условиях (особенно когда Z равно 0) могут возникнуть несколько состояний равновесия, но одно из них искомое - то есть такое, при котром плоскость перпендикулярна оси гравитации. Вот эту задачу решить есть смысл. Последний раз редактировалось Supermax, 21.05.2009 в 19:54. |
||||
![]() |
|
||||
Цитата:
Прекрасно ставит точки-блоки для всех указанных тел-областей. Есть вопрос о вставляемых блоках - в них по 3 точки. Это намеренно?
__________________
количество моих сообщений не говорит о знании Автокада Последний раз редактировалось АлексЮстасу, 06.12.2019 в 17:13. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,460
|
Ну как бы если поменяешь представление точки, увидишь ее как раз в 3Д. Так что да, намеренно.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Да, точка-блок видна "ежиком", и в 3D ее так лучше заметно.
![]()
__________________
количество моих сообщений не говорит о знании Автокада |
||||
![]() |
|
||||
Регистрация: 12.03.2009
Сообщений: 98
|
Дожили уже и эту хрень в СКАД или ЛИРУ загоняем(петли для плиты с пустотами,как расчитать центр ее массы), зачем. На прямоугольнике, в плане, крест никто нарисовать не может - и от него плясать
"Расчет необходим для привязки монтажных петель" - вы серьезно, а в серии посмотреть... Серьезно, ну получите координаты с точностью в сотые, а как ее добиться при заливке (бетонировании)? |
|||
![]() |
|
||||
Не волнуйтесь так. Этот вопрос задавался в 2008 году, 11 лет назад.
![]() Кстати, и не подозревал, что точки можно поворачивать в 3D!
__________________
количество моих сообщений не говорит о знании Автокада |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как найти обьем? | Torero | AutoCAD | 32 | 25.04.2012 10:27 |
При армировании плиты не сделали разбежку арматуры. Как быть? | vittorio | Железобетонные конструкции | 30 | 05.09.2008 17:30 |
Как из программы VB найти файл(любой) | paha | Программирование | 5 | 05.08.2004 06:59 |
Как найти текст без содержания и еще вопросы | Елена | AutoCAD | 5 | 29.06.2004 14:16 |
Как найти файл по содержащемуся в нем тексту? | Visla | AutoCAD | 7 | 09.04.2004 12:16 |