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

Параметрический эскиз нервюр


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

Столкнулся с проблемой количества и эффективности труда... :mad:

Проблема: Необходимо создаьб эскизы двух десятков нервюр крыла по сложному профилю, заданному 80 - 90 парами координат (верхняя и нижнияя образующие) Проблема - каким образом при помощи таблиц параметров управлять СПЛАЙНОМ? Пробовал по точкам сплайна - получил сильные выгибы кривых при задании новых параметров... А нервюр около двух десятков...

Кто-нить здесь такуб проблему решал? Работаю в Солиде 2006 СП3...

С уважением,

747 :wallbash:

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


747, а Вы уверены в соответствии возможностей Вашего инструмента (SW) поставленным задачам? Меня гложат сомнения на этот счёт... :g:
Ссылка на сообщение
Поделиться на других сайтах

Нет КАДа, кроме ПАРАСОЛИДа и СщдидВоркс пророк его!

Конечно не уверен. Работаю в том, что контора приобрела. А раньше делал такое легко на автолиспе в Автокаде 2004 МТД. На раз! А тут - просто глаза разбегаются от такого вала работы пустой!

747 :blink:

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

SVB по существу спросил - сплайны в SW убогие, по большому счету. Весьма вероятно, что ваша задача _вообще_ в SW не может быть решена.

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

вообще-то, строить сплайн по таблице точек - это только для кульмана. Сплайн надо строить иначе, но так, чтобы он проходил через нужные точки С УКАЗАННЫМ ДОПУСКОМ.

Авиационные профиля (NACA, Жуковского и проч.) строятся сплайном по ЧЕТЫРЁМ точкам. Соответственно, все производные этих профилей получают маштабированием начального профиля с разными коэффициентами по Х и У.

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

Проблема - каким образом при помощи таблиц параметров управлять СПЛАЙНОМ? Пробовал по точкам сплайна - получил сильные выгибы кривых при задании новых параметров...

<{POST_SNAPBACK}>

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

изходный *.txt или *.doc файл. Надо менять етот файл.Я сделал небольшой пример:

spline.zip

В архиве есть файл для SW2004 и 2 файла точек. Curve1>edit feature. Меняете "points.txt"

на "points1.txt" и сразу получаете новый сплайн.

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

Проблема: Необходимо создаьб эскизы двух десятков нервюр крыла по сложному профилю, заданному 80 - 90 парами координат (верхняя и нижнияя образующие) Проблема - каким образом при помощи таблиц параметров управлять СПЛАЙНОМ? Пробовал по точкам сплайна - получил сильные выгибы кривых при задании новых параметров... А нервюр около двух десятков...

<{POST_SNAPBACK}>

Да была тут уже такая тема и решение было дано, вот здесь

http://fsapr2000.ru/index.php?show...=ЦАГИ&st=40

только не поленитесь прочесть от начала до конца.

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

Строил поверхность по 10 сплайнам, каждый сплайн из 10 точек. Коорднаты точек связаны с таблицей, но к сожалению значения таблицы рассчитывались в другой программе, благо методом Ctrl+С Ctrl+V заполнилось быстро.

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

Коорднаты точек связаны с таблицей, но к сожалению значения таблицы рассчитывались в другой программе, благо методом Ctrl+С Ctrl+V заполнилось быстро.

<{POST_SNAPBACK}>

disign library (пардон за корявый английский) использовать не пробовал?

Хорошая штука для таких условий.

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

Я занимался такими задачами применительно к лопаткам турбомашин

В частности при моделировании лопаток ОК

Данную задачу нельзя решить с помощью эскиза

Задачу надо решать программно

Крутизна пакета тут не поможет так как встроенные алгоритмы дают плохой результат

Ведь Тебе надо сгладить профиль а не сплайн а это все-таки разные объекты

По поводу бросков кривизны на краях кривых спинки и корыта

то ее надо убирать варьированием координат точки а не наложением граничных условий

Очень легко построить итерационный процесс если доворачивать точку вокруг центра дуги

кромки профиля на величину угла нетангенциальности построенного спайна

За 5-10 итераций Ты получишь стыковку сплайна и кромки без излома и броска

кривизны при этом не будет

Хороший способ работы с профилем это также уход от кривых спинки и корыта и кромок

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

переход обратно

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

(Ведь наличие семейства гладких профилей не гарантирует гладкую лопатку)

Вот в общем направление в котором надо двигаться

Наверняка в SolidWorks это реализовать можно

Я в свое время выглаживание профилей делал еще на компасе под DOS там вообще

программно сплайн нельзя было построить и все классно выглаживалось

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

Вот это технология - дуги вместо сплайнов, потом обратно сплайны!!!! Ужас!!!!

Да зависит результат от КРУТИЗНЫ применяемой CAD системы, еще как зависит!!!! И уметь надо пользоваться данной крутизной.....

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

Здравствуйте, многовосклицательный SAS_17!

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

Поэтому давайте-ка прервём Вашу печальную статистику понимания хотя бы чего-нибудь в солидвокерной ветке. Специально для Вас конспект темы. У автора темы были два вопроса: 1) - "каким образом при помощи таблиц параметров управлять СПЛАЙНОМ?" и 2) - "по точкам сплайна - получил сильные выгибы кривых при задании новых параметров". Автор получил ответы по первому вопросу от VESKO, по второму - от GOLF_stream. Собственно всё - остальные восклицательные знаки лишь засоряют тему.

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

Здравствуйте 3-х I-тый URI-I-I !!! :smile:

Всегда приятно читать Ваши сообщения!!!! Думаю достаточно восклицательных...

Строил я лопастные машины, лопатки, шнеки. Тупое построение ЖУТКО утомительно по таблицам координат, представляемым заказчиком. Поэтому, когда в CAD системе предусмотрен инструмент по выглаживанию КРИВЫХ и ПОВЕРХНОСТЕЙ, это заметно повышает скорость, а главное КАЧЕСТВО выполняемой работы....

Но я не против EXCEL , используют ведь КОМПАС 3Д для моделирования ТУРБИН.... А что там за модели получаются, бог их знает, всеравно лопатки будет СЛЕСАРЬ строгать. Вот такая СОВРЕМЕННАЯ технология по СОВЕТСКИ...... :smile:

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

И почему столько удивления... непонятно.

Один раз помучаться построить типовой профиль и загнать его в библиотеку проектирования, чего тут может так удивить?

Ну да ладно... чужая душа потёмки.

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

Один раз помучаться построить типовой профиль и загнать его в библиотеку проектирования

<{POST_SNAPBACK}>

В моем случае был единичный заказ на построение поверхности по результатам рассчета сторонней программы. Тем более потом условие несколько изменились: вместо 10 стало 11 точек. Данные постоянно меняются. Каждая точка имеет 3 координаты, связанные с таблицей параметров. Даже не представляю, каким образом можно сформировать поверхность из набора профилей, вставленных из библиотеки моделирования, таким образом, чтобы я мог редактировать из единственной таблицы параметров координату любой точки любой кривой? Не исключаю вероятность неправильности моих суждений, в случае если Вы сможете мне доказать обратное.

С уважением, hard.

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

Даже не представляю, каким образом можно сформировать поверхность из набора профилей, вставленных из библиотеки моделирования, таким образом, чтобы я мог редактировать из единственной таблицы параметров координату любой точки любой кривой?

<{POST_SNAPBACK}>

Вообще говоря, крыло самолёта строится по сечениям, где каждое сечение суть профиль №... от того же самого ЦАГИ. Нервюры же явно не далече от этого ушли.

Изначально потребуются эскиз для стреловидностей по передней и задней кромкам крыла и набор параллельных ПСС плоскостей хорд, каждая из которых будет на заданном расстоянии. Все эти размеры отличтно встанут в таблицу Exel, на первый лист. На втором же и последующих листах можно матемизировать сколь хватит функционала, да "завязаться" на лис 1 можно тоже без проблем.

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

Собственно вот и всё.

По всей видимости у hard задачка была не совсем такая, верно?

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

верно

<{POST_SNAPBACK}>

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Guhl
      И все равно жизнь опережает мечту!
    • Sivolap36
      После перезагрузки слетают настройки 1023, 24004 и вылетает ошибка ex1025 ( слетает еще какой-то параметр) Прилагаю параметры когда вылетела ошибка ex1025 и произошел слет 1023 и 24004 CNC-PARA.TXT
    • Sivolap36
      CNC-PARA.TXTCNCIDNUM.TXT 3 оси рабочие параметры   CNC-PARA.TXT параметры при конфигурировании 4й оси    
    • maxx2000
      @Andrey.V сам то поищи mastercam surface offset. Так то это всё банальное базовое владение работы с поверхностями.
    • Andrey.V
      А может каждого из способов видео есть? Буду очень благодарен 
    • МиО
      Аналогичным вышеуказанным способом включаем  RealView на встроенной графике Intel
    • gudstartup
      @Sivolap36 а почему у вас нет ошибки fssb ?? если ось сконфигурирована она опрашивается и если связи нет будет ошибка неверное число усилителей 5136 . ALARM SV5136 (FSSB: NUMBER OF AMPS IS SMALL) получается что привод все таки опрашивается или ошибки все таки есть
    • gudstartup
      проект был сделан и весь инструментарий имеется загружен через тиа портал но не выгружается - это мистика какая то?? если проект создавался в степ7 то вероятно напишет про несовместимость хотя казалось бы какая разница в какую базу данных качать блоки из памяти контроллера Правда вследствие того что контроллеры для тиа портала серий 300 400 имеют новую firmware возможно изменение в формате самих блоков и отсюда несовместимость и запрет на выгрузку.
    • Александр1979
      Скорее всего подводный камень в том, что вам нужен сервоусилитель aiSV-B или biSV-B, а у вас старая модель aiSV. 
    • Andrey_kzn
      Проект изначально создавался в тиа портале, и всё это было закуплено, и портал 15.1, апдейт к нему, и толбокс. Естественно толбокс  под тиа портал, и причём ему нужна именно своя версия,  и без апдейта он не ставится. Толбоксы под Step7 не совместимы с порталом.   Потому что в Sinumerik one контроллер S7-1500. Значит ему положен только тиа портал.   Но в портале можно программировать и S7-300, S7-400, следовательно портал с толбоксом совместимы  с 840DSL - сверху вниз. Ценой потери совместимости  со Step7. Надо будет попробовать порталом выкачать проект из 840DSL Step7, что он интересно писать будет. @kinovari , давайте ваш проект, я попробую его открыть. Ссылка не работает.     @kinovari Работа со входами\выходами NCK описана в документации - переменные NCK и интерфейс PLC.  гуглится легко, причём старые версии документации для 840D актуальны. важные сигналы PLC не менялись очень давно.  Каждому входу или выходу, или М-команде соответствует определённый сигнал DB, который можно обработать в PLC.
×
×
  • Создать...