Jump to content

Сферы, вписанные между поверхностями.


Recommended Posts

one man

А как насчёт такой задачки? Найти все сферы вписанные между  
x^2 + y^2 - 4 = 0 и  (x - 0.5)^2 + y^2 + z^2 - 1 = 0. 
То есть,  между сферой и цилиндром. 
 

Edited by one man
Link to post
Share on other sites
  • one man changed the title to Сферы, вписанные между поверхностями.


UnPinned posts
maxx2000

 уже было такое на форуме, только с проводами в полостях

Edited by maxx2000

"Этих команд я не знаю и никогда не юзал."@Dimetil Gidrozin (С)

"Солид это не геометрия и не тригонометрия и не алгебра это программа объёмного моделирования. возьми свою геометрию и дай мне 3-D модель развертки для станка.@Dimetil Gidrozin(С)

"Я децилион лет работаю в солиде но ни разу не читал стандартной чуши про настройки)) вообще не шарю в настройках)) короче это бред))" @Dimetil Gidrozin Dnepr (С)

"Много волшебных крутилок-перделок как в Power mill. Именно в этом и заключается комфорт работы и предупреждение ошибок в УП." @vik300001 (C)

"В случае одной координаты достаточно одного пальца - среднего@Ветерок (С)

"Пробовал померить силу показывает какие-то ньютоны." @Engineering(С)

"Это только в интернетах некоторые персонажи все умеют и знают, а на деле у них тупняк и нытье начинается." @lem_on(С)

Link to post
Share on other sites
one man
27.11.2025 в 10:51, AlexArt сказал:

Типо так?

Ну, да, очень красивенько. Только там бесконечное множество решений, точнее, бесконечное объединение бесконечных подмножеств.  Оно задаётся системой уравнений относительно координат центров сфер (x7, x8 ,x9)  и координат точек касания. Система описывает все случаи касания и вписывания в том числе.  Вот, например, одно из бесконечных подмножеств решения системы и она сама. 

SPHERE CIL 3.gif

СИСТЕМА УРАВНЕНИЙ МЕЖДУ СФЕРОЙ И ЦИЛИНДРОМ.gif

  • Нравится 1
Link to post
Share on other sites
AlexArt
29.11.2025 в 10:30, one man сказал:

Ну, да, очень красивенько. Только там бесконечное множество решений, точнее, бесконечное объединение бесконечных подмножеств.  Оно задаётся системой уравнений относительно координат центров сфер (x7, x8 ,x9)  и координат точек касания. Система описывает все случаи касания и вписывания в том числе.  Вот, например, одно из бесконечных подмножеств решения системы и она сама. 

SPHERE CIL 3.gif

СИСТЕМА УРАВНЕНИЙ МЕЖДУ СФЕРОЙ И ЦИЛИНДРОМ.gif

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

А в чем анимацию сделали?

Я вот картинку через питончик сделал.

Link to post
Share on other sites
one man
2 часа назад, AlexArt сказал:

А в чем анимацию сделали?

Maple. Если интересно, могу дать ссылку на форум, где более подробно про уравнения и приведён текст программы. Собственно, вот

Link to post
Share on other sites
BSV1
29.11.2025 в 10:30, one man сказал:

... одно из бесконечных подмножеств решения системы ...

Торцы цилиндра не учитываются?

R_571.jpg

Чудес не бывает. Бывают необъяснимые явления.

Link to post
Share on other sites
one man
1 час назад, BSV1 сказал:

Торцы цилиндра не учитываются?

Не понял вопроса. Если что, сфера не пересекает цилиндр - это просто эффект рисунка. Расположение точки касания видно. Цилиндр можно продолжить вниз, и не будет  ничего выступать. Короче, не понял.  По ссылке приведён текст программы, и во всём можно легко убедиться, поворачивая график любым образом.  Или проверять с помощью решения уравнений, пользуясь полученными решениями исходной системы. 

Link to post
Share on other sites
one man
2 часа назад, BSV1 сказал:

Торцы цилиндра не учитываются?

Длина цилиндра бесконечна, это математическая  задачка. SPHERE CIL 33.gif

Link to post
Share on other sites
BSV1
26.11.2025 в 18:11, one man сказал:

А как насчёт такой задачки? Найти все сферы вписанные между  
x^2 + y^2 - 4 = 0 и  (x - 0.5)^2 + y^2 + z^2 - 1 = 0. 
То есть,  между сферой и цилиндром

Есть разница между цилиндром и цилиндрической поверхностью.

Цилиндр предполагает наличия оснований. Поэтому и спросил. :smile:

Чудес не бывает. Бывают необъяснимые явления.

Link to post
Share on other sites
one man
11 минут назад, BSV1 сказал:

Цилиндр предполагает наличия оснований.

Есть общепринятое мат название "уравнение цилиндра". Уравнение цилиндра описывает поверхность,  мат уравнения цилиндра с основаниями нет.  Это может быть только составная поверхность. 

Link to post
Share on other sites
BSV1
14 часов назад, one man сказал:

Это может быть только составная поверхность. 

В такой постановке задача была бы интереснее. :smile:

Чудес не бывает. Бывают необъяснимые явления.

Link to post
Share on other sites
one man
1 час назад, BSV1 сказал:

В такой постановке задача была бы интереснее.

Это было бы задание. Ничего там такого нет, чтобы  его не выполнить - просто отфильтровать решения с заданной точностью.
Мне казалось, что интерес в решении самой системы  с семью уравнениями и девятью переменными. 

Link to post
Share on other sites
BSV1
5 часов назад, one man сказал:

Мне казалось, что интерес в решении самой системы  с семью уравнениями и девятью переменными. 

Мы, конструктора, при компоновке изделий такие задачи постоянно решаем. Только переменных там гораздо больше. :smile:

Чудес не бывает. Бывают необъяснимые явления.

Link to post
Share on other sites
BSV1

Кстати, достаточно просто делается в  CAD

SH_3.gif

Чудес не бывает. Бывают необъяснимые явления.

Link to post
Share on other sites
ANT0N1DZE

Вообще условие звучало так, будто было надо найти минимальную замкнутую поверхность, внутри которой заключены эти все сферы. 

Edited by ANT0N1DZE
Link to post
Share on other sites
one man
2 часа назад, BSV1 сказал:

Кстати, достаточно просто делается в  CAD

Тогда удивительно, что были обойдены вниманием темы, например, эта  и эта
 

Link to post
Share on other sites
maxx2000
16 минут назад, one man сказал:

Тогда удивительно, что были обойдены вниманием темы

а какой практический смысл от сего знания? Трубы, провода имеют вполне себе конкретные размеры.

 

Другое дело если ты допустим посчитаешь сколько пенопластовых шариков помещается в 200 литровой бочке в которой по центру висит мотор АИР80 например, это нам было бы интересно :k05106:

"Этих команд я не знаю и никогда не юзал."@Dimetil Gidrozin (С)

"Солид это не геометрия и не тригонометрия и не алгебра это программа объёмного моделирования. возьми свою геометрию и дай мне 3-D модель развертки для станка.@Dimetil Gidrozin(С)

"Я децилион лет работаю в солиде но ни разу не читал стандартной чуши про настройки)) вообще не шарю в настройках)) короче это бред))" @Dimetil Gidrozin Dnepr (С)

"Много волшебных крутилок-перделок как в Power mill. Именно в этом и заключается комфорт работы и предупреждение ошибок в УП." @vik300001 (C)

"В случае одной координаты достаточно одного пальца - среднего@Ветерок (С)

"Пробовал померить силу показывает какие-то ньютоны." @Engineering(С)

"Это только в интернетах некоторые персонажи все умеют и знают, а на деле у них тупняк и нытье начинается." @lem_on(С)

Link to post
Share on other sites
BSV1
15 часов назад, one man сказал:

Тогда удивительно, что были обойдены вниманием темы ...

Ну, в общем-то мне это не очень интересно. Так, попробовал для разнообразия. Опять же, это лишний раз доказывает, что не все задачи надо решать "в лоб", а иногда стоит подумать об альтернативных подходах. :smile:

Okr_1.gif

Чудес не бывает. Бывают необъяснимые явления.

Link to post
Share on other sites
one man
5 часов назад, BSV1 сказал:

Ну, в общем-то мне это не очень интересно.

Так это и не моя задачка, если в общем-то. :smile: 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • andrey2147
      Вероятно что в обычном экране сименса у вас ошибки не появляются т к не прописаны, а в оболочке прописаны. Это не обязательно ДМГ у меня станок  EAGLE (Орёл) там то же оболочка есть.И то же кнопка ISO есть .
    • andrey2147
      Кто то ещё сомневается ?
    • Kelny
      Есть исходный файл? Не обновлённый до последней версии SW2024.      
    • РоманВ
      Добрый день, коллеги. Предстоит очень большая сборка, в разы больше той, что до этого едва ворочалась на моем компе. Решил переосмыслить работу с большими сборками и обращаюсь к вам за подсказкой. Какие способы структурирования сборок, работы в SW позволяют не перегружать комп и легко работать с очень большими сборками? Ниже варианты, которые предполагаю.   1. Больше подсборок. Например в нулевую сборку все входящие детали группировать в подсборки (монтажный комплект, трубопроводный комплект и т.д.). Есть ощущение, что 3 сопряжения подсборки перевариваются легче, чем куча сопряжений кучи деталей. 2. Замена обычных сопряжений упрощенными. Например три координаты или три совпадения заменить на фиксацию. Так же слышал версию о привязках подсборок к базовым плоскостям верхней сборки, чтобы не было взаимозависимостей между подсборками. 3. Облегченные конфигурации подсборок. Использовать SpeedPak для облегчения подсборок. Возможно подсборку сохранять как деталь и вставлять в верхнюю сборку, вставив в это же место сборку и скрыв ее. Т.е. визуально будет деталь, а сборка будет скрыта и не будет обсчитываться. Возможно сборку-деталь вставить в саму подсборку как справочный элемент и сделать конфигурацию, где все детали подсборки скрыты, а высвечена только эта же сборка-деталь. 4. Привязка подсборок к справочному 3д эскизу и управление их расположением через один эскиз, а не массу взаимных сопряжений. (про компоновочный эскиз читал, пока не очень понял насколько он облегчит работу в сравнении с обычным эскизом в сборке)   Еще осложняет работу обилие трубопроводов и фитингов-соединителей. Pоутингом не пользуемся, но в планах попробовать. Может как-то можно упростить работу с трубопроводами в части загрузки компа геометрией?
    • jtok
      Уберите кромки с видов: Используйте "Состояния отображения" - например, сделайте несколько их - полная, без крепежа, без чего-нить и т.д. В нужных видах включайте только нужное состояние отображения: Например, у меня весь крепеж вставлен в сборку верхнего уровня. Сборка имеет два состояния отображения "Полная" и "Без крепежа" Если мне нужны общие виды - спереди, сверху там, то я выбираю "Без крепежа", его все равно там не видно. А для узлов - "Полная".   Используйте для разрезов галку "Глубина сечения" - сильно улучшает производительность при работе с чертежами:   Пару запрещенных приемов: Некоторые инженеры, возможно, не все, экспортируют в ACAD и потом разрисовывают чрезвычайно сложные сборки, т.к. в самом солиде именно с чертежами работать невозможно. Некоторые разбивают вид в эскиз и дальше линиями фигачат, отвязываясь от параметрической модели.
    • davidovka
      И как из этого следует, что нужно переменные суммировать с постоянными? В моей логике "переменные данные" - это тоже самое  что и «Кол. на исполн.» из Варианта Б. 
    • tohnae
      Сигналы с них приходят* что инструмент сменился, писал в попыхах пока интернет есть
    • dmitry767
      спасибо большое за разьяснение может у Вас есть схема этого станка?  
    • Alexandr97
      По ГОСТу 2.113 п. 5.5.1 приложение а) говорит о том, что сначала в постоянные записывают составные части изделия, потом в переменные записывают тоже составные, которые отличаются по переменным данным.    
    • BSV1
      Такая трактовка не верна. Согласно ГОСТ 2.113 постоянные данные - информация об исполнениях изделий, одинаковая для груп­пы изделий и содержащаяся в одном конструкторском документе. Информация об одинаковом крепеже в разном количестве - это разная информация (из-за количества). К тому же такое разбиение вносит неудобство при подсчете и комплектовании.
×
×
  • Create New...