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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Поиск угла подхода габарита

Поиск угла подхода габарита

Ответ
Поиск в этой теме
Непрочитано 12.11.2015, 08:55 #1
Поиск угла подхода габарита
Хмельной
 
Регистрация: 27.08.2011
Сообщений: 9

Добрый день! Прошу помощи в определение такого угла подхода габарита, чтобы расстояния от его углов в торце до "условной" стенки были одинаковыми. Может кто покажет в автокаде последовательность построения?
Заранее спасибо!

Миниатюры
Нажмите на изображение для увеличения
Название: 1.PNG
Просмотров: 81
Размер:	20.6 Кб
ID:	160316  

Просмотров: 3841
 
Непрочитано 12.11.2015, 08:57
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833


Чего? Я, например, вопроса как-то не понял.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 12.11.2015, 09:03
#3
Хмельной


 
Регистрация: 27.08.2011
Сообщений: 9


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Чего? Я, например, вопроса как-то не понял.
Извиняюсь) Нужно найти угол (на картинке указан знаком вопроса), при котором расстояния до условного профиля от стенки равны (размеры указаны на рисунке знаком "="). При этом опорная точка, от куда габарит берет свое начало, несмещаемая.
Хмельной вне форума  
 
Непрочитано 12.11.2015, 09:05
#4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


...
Хмурый вне форума  
 
Автор темы   Непрочитано 12.11.2015, 09:13
#5
Хмельной


 
Регистрация: 27.08.2011
Сообщений: 9


Цитата:
Сообщение от Хмурый Посмотреть сообщение
поворот с использованием опорного отрезка.
Пробовал. В качестве точки поворота выбирал несмещаемую точку, далее опорный угол. В итоге получаю вращение габарита относительно опорной точки. Но вот дальше ступор...
Как выставить угол такой угол, чтобы расстояния, отмеченные знаком "=" были одинаковые?
Хмельной вне форума  
 
Непрочитано 12.11.2015, 09:18
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833


Я почему-то думаю, что тут сначала нужна геометрия (синусы там всякие, косинусы и радиусы), а потом уже построения.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 12.11.2015, 10:16
#7
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


IMHO, в итоге будет система уравнений, который будет решаться итерационным методом.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 12.11.2015, 10:27
#8
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,336


Парочка подобных тем где-то болталась. Так и не пришли ни к чему
Хмурый вне форума  
 
Непрочитано 12.11.2015, 11:17
#9
Kro1in


 
Регистрация: 12.11.2015
Сообщений: 1


Вроде здесь единственное решение, когда угол равен 45 градусов. при любых других углах расстояние не будет равным..
Хотя может у меня пробелы в геометрии
Вложения
Тип файла: dwg
DWG 2010
Drawing4.dwg (114.5 Кб, 614 просмотров)
Kro1in вне форума  
 
Непрочитано 12.11.2015, 11:32
#10
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Kro1in, ну вы скажете тоже Равное расстояние будет. Если непонятно почему, просто представьте, что вы прислоняете то к одной, то к другой стенке. Т.е. или одно, или другое значение ноль. Где-то между ними обязательно будет равное расстояние.
--------------------------------
PS Добавлю. Можно также пойти обратным путем. Построить две точки, лежащие от стенок на равном расстоянии, соединить отрезком, провести перпендикуляры по концам и получить "палку".
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 12.11.2015 в 11:52.
Bull вне форума  
 
Автор темы   Непрочитано 12.11.2015, 11:33
#11
Хмельной


 
Регистрация: 27.08.2011
Сообщений: 9


Цитата:
Сообщение от Kro1in Посмотреть сообщение
Вроде здесь единственное решение, когда угол равен 45 градусов. при любых других углах расстояние не будет равным..
Хотя может у меня пробелы в геометрии
В том то и дело, что угол не 45)

Буду искать решение. Если что получится- отпишусь!
Хмельной вне форума  
 
Непрочитано 12.11.2015, 11:40
#12
Fogel

люблю мастерить
 
Регистрация: 21.01.2005
Челябинск
Сообщений: 9,913


Подобную задачку на форуме уже решали - надо было разместить "по диагонали" прямоугольник внутри другого прямоугольника так, чтобы все вершины лежали на сторонах второй фигуры.
ИМХО или вывести формулу (недолго, но годится лишь для конкретного случая) или метод апроксимаций - последовательный поворот на все более мелкие углы с построением графика апроксимации - хватит трех-четырех попыток, дабы получить весьма точный результат.
Fogel вне форума  
 
Непрочитано 12.11.2015, 11:46
#13
Somebody_Da


 
Регистрация: 07.11.2013
Сообщений: 14


Так вот зачем нужны зависимости! Первый раз их использовал
Не забудьте включить отображение размерных зависимостей!
Вложения
Тип файла: dwg
DWG 2013
Подбор угла.dwg (45.2 Кб, 584 просмотров)
Somebody_Da вне форума  
 
Непрочитано 12.11.2015, 11:50
#14
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Somebody_Da Посмотреть сообщение
Так вот зачем нужны зависимости!
Somebody_Da, вопрос не в этом. А в том, как получить значение аналитическим путем. Через параметризацию много чего решается. В решатель при этом заложена в т.ч. и математика по итерационному методу.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 12.11.2015, 11:52
#15
Fogel

люблю мастерить
 
Регистрация: 21.01.2005
Челябинск
Сообщений: 9,913


? И как этим пользоваться? На глаз одинаковые размеры подгонять?
Аналитика тут элементарная - разница между косинусом и синусом, ну и габариты ессно.
Fogel вне форума  
 
Непрочитано 12.11.2015, 11:53
#16
Somebody_Da


 
Регистрация: 07.11.2013
Сообщений: 14


Топикстартер ничего не писал про аналитический путь, ему нужно было построение. Построение есть, угол есть.
Fogel, как пользоваться геометрическими зависимостями времени у меня нет, подгоняется все само. Жду элементарных аналитических решений.

Последний раз редактировалось Somebody_Da, 12.11.2015 в 11:59.
Somebody_Da вне форума  
 
Непрочитано 12.11.2015, 12:35
#17
Fogel

люблю мастерить
 
Регистрация: 21.01.2005
Челябинск
Сообщений: 9,913


Так я подергал за ручки, ничего там толком не подгоняется... Вопрос стоял добиться _вращением_ объекта равных промежутков.
Ладно, аналитика... Пусть А и Б это длина и высота прямоугольника куда объект вписывается, L и B длина и толщина вписываемого прямоугольника Y - угол поворота
А-cosY*L-B/2*sinY=Б-sinY*L-B/2*cosY
Чего хитрого в этой аналитике?
Fogel вне форума  
 
Непрочитано 12.11.2015, 12:40
#18
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Fogel, а теперь формулу "Y = " давай. Про итерацию я не зря упомянул.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 12.11.2015, 12:49
#19
Хмельной


 
Регистрация: 27.08.2011
Сообщений: 9


Цитата:
Сообщение от Somebody_Da Посмотреть сообщение
Топикстартер ничего не писал про аналитический путь, ему нужно было построение. Построение есть, угол есть.
Fogel, как пользоваться геометрическими зависимостями времени у меня нет, подгоняется все само. Жду элементарных аналитических решений.
Спасибо за Ваш способ! Теперь хоть есть направление поиска Единственное - меняется длина элемента. Можно ли сделать ее постоянной?
P.S. Интересует любой способ, лишь бы был как можно проще.
Хмельной вне форума  
 
Непрочитано 12.11.2015, 13:04
#20
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Хмельной Посмотреть сообщение
P.S. Интересует любой способ, лишь бы был как можно проще.
Сделать эскиз в любой трехмерке тогда. В т.ч. и в компас. Проставив нужные размеры и определив необходимые справочными размерами.
__________________
Век живи, век учись - ...
Bull вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Поиск угла подхода габарита

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

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