Перейти к публикации

Получение значения


Pro-Grizzly

Рекомендованные сообщения

Здравствуйте, господа!

Если кто-нибудь знает, подскажите!

Проблема заключается в следующем:

Имеется некоторый part, дно которого плоское,

а противоположная поверхность напоминает "волнующееся море"

(т.е. в продольном и поперечном направлениях

в сечениях что-то типа волн).

Как измерить максимальную высоту для заказа металла?

Info -> Model Size дает только размер диагонали

описанного прямоугольника, т.е. не подходит.

Поверхность гладкая, построенная по сплайновым

граничным условиям, т.е. вертексов нет -- "зацепиться" не за что.

Пока выхожу из положения так: делаю проекции в Drawing mode

и приблизительно образмериваю, округляя в большую сторону,

а хотелось бы получать значение

после анализа, да еще и с передачей его в параметр.

Спасибо!

Ссылка на сообщение
Поделиться на других сайтах


а хотелось бы получать значение

после анализа, да еще и с передачей его в параметр.

<{POST_SNAPBACK}>

А в самой модели с помощью анализа измерения не сделать?

Сделать анализ и приравнять его значение параметру.

Ссылка на сообщение
Поделиться на других сайтах

А в самой модели с помощью анализа измерения не сделать?

Сделать анализ и приравнять его значение параметру.

Собственно, в этом-то и вопрос!..

Известные мне анализы показывают лишь кратчайшее расстояние

(т.е. минимальное), -- а требуется максимальное.

Однако, задача-то распространенная и наверняка должно быть что-то!

To Paul_S:

Куда (какие кнопки) нажимать? :surrender:

Ссылка на сообщение
Поделиться на других сайтах

Известные мне анализы показывают лишь кратчайшее расстояние

(т.е. минимальное), -- а требуется максимальное.

<{POST_SNAPBACK}>

Я не очень представляю, что за модель, но как я понял, проблема в том, что геометрия переменная и к конкретным элементам анализ не привязать. Верно?

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

Ссылка на сообщение
Поделиться на других сайтах

To SHARit:

Через Field Point -> Analysis -> Group -> User Defined Analysis

Идея хорошая, но как расположить точку точно на вершине "холма"? :wallbash:

Mouse Click'ом не получается -- выходит "на глазок"! :unsure:

To Paul_S:

Верно?

Абсолютно! :clap_1:

В чертеже привязываете размер, но для конкретного случая...

Для конкретного сечения/разреза...

Ссылка на сообщение
Поделиться на других сайтах

Единственное, что пришло в голову - сделать вторую плоскость, на постоянном расстоянии от базовой, так, чтобы волнистая поверхность находилась между ними. Сделать анализ расстояния второй плоскости до поверхности. Высота детали равна разности расстояния между плоскостями и значением анализа.

Ссылка на сообщение
Поделиться на других сайтах

Pro-Grizzly

Распологайте ее в любом месте.

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

Затем сгруппируете точку и анализ, после запустите пользовательский анализ и Pro/E просчитает вам расстояние макс. и мин. по всей поверхности. Потому и называется точка поля....

Вот картинка, блин!

post-513-1127134479_thumb.jpg

Изменено пользователем SHARit
Ссылка на сообщение
Поделиться на других сайтах

Info -> Model Size дает только размер диагонали

описанного прямоугольника, т.е. не подходит.

Поверхность гладкая, построенная по сплайновым

граничным условиям, т.е. вертексов нет -- "зацепиться" не за что...

... получать значение

после анализа, да еще и с передачей его в параметр.

<{POST_SNAPBACK}>

Значение диагонали, полученное таким образом, передаем в параметр вместе с длиной и шириной основания. Путем простых математических операций (решение двух прямоугольных треугольников), получаем высоту всего тела.

Мне пока другого в голову ничего не пришло. Уже час почти кручу подобную накиданную модельку и вижу только такой путь :wallbash:

Ссылка на сообщение
Поделиться на других сайтах

Можно сделать вспомогательный датум план (DTM1) выше волнистой поверхности, измерить расстояния от DTM1 до дна и до волнистой поверхности

и вычесть второе из первого.

Ссылка на сообщение
Поделиться на других сайтах

измерить расстояния от  DTM1 до дна и до волнистой поверхности

<{POST_SNAPBACK}>

Как?

На сколько я понимаю, это та-же задача, что и в заглавии темы, только к верху каком .....

Ссылка на сообщение
Поделиться на других сайтах

Итак, по порядку:

To Paul_S and Motek:

Сие невозможно из-за невозможности точного определения вершины холма... :sad:

To Bird:

Во-первых, как передать в параметр то, что находится в области сообщений? :wallbash:

Во-вторых, описанный прямоугольник, порой (и как-правило)

зазватывает еще и какую-то вспомогательную геометрию,

после чего визуально получается больше Solid-геометрии.

Не подходит!

To SHARit:

Very Cooooool !!!

:clap_1::clap_1::clap_1:

Единственный недостаток -- проверить нельзя.

Остается только верить тому, что "говорит" Pro/E

и давать побольше припуска под заказ металла! :rolleyes:

*Ну и "ложка дегтя" к последнему методу:

Весьма сложно идентифицировать самый высокий холм

из десятка на разных "полях"! :g:

Спасибо всем!

:clap_1::clap_1::clap_1:

Ссылка на сообщение
Поделиться на других сайтах

Через Field Point -> Analysis -> Group -> User Defined Analysis

<{POST_SNAPBACK}>

Это применимо при ярко выраженном максимуме волнистой поверхности. Там и ловить точку можно, а при наличии двух, а то и более на глазок не различимых максимумах (+/- 3 мм уже влияет на толщину, а следовательно и на заказ металла)?

Ссылка на сообщение
Поделиться на других сайтах

Bird

Это применимо при ярко выраженном максимуме волнистой поверхности.

Первое...

Это применимо при любом уровне волнистости, если на одной поверхности.

Второе

Где-то было решение задачи касательности прямой линии и плоской фигуры при произвольных положениях (с помощью Behavioral)....Что-то мне думается это тут может подойти... :g: Там точка поля не использовалась....

Ссылка на сообщение
Поделиться на других сайтах

Осмелюсь предложить еще один способ, но то-же не совсем корректный при наличии нескольких на глаз неуловимых максимумов. В анализе модели выбрать все, что указано на рисунке. Можно таким образом перебрать все подозреваемые максимумы. Выбирал за стартовую нижнюю ровную плоскость, второй шла поверхность "волны". Значение достаточно точное, проверял.

post-3859-1127138190_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

To Bird:

Настораживает опция "Near Pick", т.е. все тот же "на глазок". :g:

А, вообще-то, имелось в виду нечто вроде:

post-2975-1127139440_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

Pro-Grizzly

А у вас верх детали сделан не одной поверхностью?

На картинке как бы одной.... :g:

Bird

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

Изменено пользователем SHARit
Ссылка на сообщение
Поделиться на других сайтах

To Bird:

Настораживает опция "Near Pick", т.е. все тот же "на глазок".  :g:

post-2975-1127139440_thumb.jpg

<{POST_SNAPBACK}>

Опция "whole surface" дает кратчайшее расстояние до первой точки поверхности, а "Near Pick" дает высоту геометрии. Почему так названа - не мне судить. :g:

To Bird:

А, вообще-то, имелось в виду нечто вроде:

post-2975-1127139440_thumb.jpg

<{POST_SNAPBACK}>

Ну, для такого, Я ТАК ДУМАЮ, можно и нирпиком померять. В данном случае максимумов на поверхности не так много ... :clap_1:

Ссылка на сообщение
Поделиться на других сайтах

To SHARit:

А у вас верх детали сделан не одной поверхностью?

На картинке как бы одной....

Вы правы! :clap_1:

Но это всего лишь для иллюстрации! :bleh:

Реальный же "Пуансон" иной. Но смысл такой же! :wink:

Ссылка на сообщение
Поделиться на других сайтах

Pro-Grizzly

Если пуансон - то поверхности должны иметь касательные переходы, тогда точка поля должна сработать... :g:

Типа:

post-513-1127140281_thumb.jpg

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




  • Сообщения

    • jtok
      Он сильно зависит от марки PP, от расчетной температуры и от расчетного срока службы (количества циклов нагружения). Поищите стандарт DVS 2205, части 1 и 2. В нем есть номограммы долговременной прочности. Он на немецком, но ничего лучше нет. Номограммы эти приведены по ссылке, внизу страницы, раздел "Список приложений".  Например, диаграмма для PP type 1 по ссылке: В оригинале же выглядят они вот так (для PP type 1): Также был древний документ на русском по этой теме, прицеплен к сообщению. _raschet_emkosti DVS 2205-2.pdf
    • Andrey_kzn
      - тут возможно смысл сообщения в том, что оси не синхронизированы, только вот зачем синхронизировать  оси X и Y не понятно. В случае двух шпинделей например,  coupled будет означать синхронизацию.
    • niagara39
      Правильно ХУ на этом станке не перпендекулярны. Тормоз оси У включен постоянно, отключается только при перемещении самой оси У. Координаты не  меняются... Знать бы что за параметры, пока ничего подобного не нашли
    • nicomed
      Поднял старые записи. Из того что было максимально похоже на то, что можно было назвать "получалось" :   Самому не совсем понятно поведение СкетчМенеджера при отрисовке линии от координат 0,0,0 - частенько слетает в произвольное место на виде. 
    • maxx2000
      на втором  скрине PLC сообщает что-то типа "старт программы запрещён потому что оси ХУ не связаны". Возможно станок в режиме точения должен заблокировать перемещение У, включить тормоз или что-то ещё для произвольного смещения под нагрузкой. Возможно косяк в тексте программы.
    • maxx2000
      @sneg0vik как это? Если ХУ не перпендикулярны то это уже не У, а скажем ось В. Нет, конечно в теории можно построить станок с неперпендикулярными ХУ. Вопрос зачем? Gildemeister CTX 420 это же токарно-фрезерный с осью У
    • sneg0vik
      На станке ось "X" является наклонной по отношению к оси "Y" (т. е. они не перпендикулярны). Поэтому надо полагать (учитывая текст ошибки) у вас отключена связь оси "Y" с осью "X".   Проверьте меняются ли координаты оси "X", когда вы двигаете ось "Y". И наоборот. Если - нет, то ищите как включить (наверное через параметры) взаимосвязь оси "Y" с осью "X".
    • ДОБРЯК
      Если ваш Заказчик и такую работу примет, то необходимо в шпоночное отверстие добавить и массу воды. Примерно 1/4 от той массы которую вы будете добавлять.  Да и еще и не забыть добавить момент инерции от воды.
    • Soprin
      В функции MOVE по F7.3 должно же из R270 переносить в R278?
    • niagara39
      Причина все еще не найдена... Но заметил, что сразу после включения в меню диагностики появляется следующее предупреждающее сообщение: 10155 M: Y-axis: Y-axis and X-axis not coupled , но причина его появления и его смысл неизвестны
×
×
  • Создать...