Здравствуйте.
Есть такая таблица с помощью которой я должен построить листовую модель.
R (радиус) | K (Коэффициент) | A (Угол сгиба) |
4 | 0.34 | 90 |
2.5 | 0.3 | 90 |
0.001 | 0.3 | 180 |
1 | 0.34 | любой угол |
Переменные листового тела по умолчанию:
SM_Thickness = 1.8
SM_Radius = 1
SM_K = 0.34
SM_Angle = 90
Как можно создать файл .loa или есть другой способ с переменными для такого случая? (или легче вручную - Ваше мнение?)
PS: Было бы круто если можно выбирать нужный ряд из списка)))
Заносите эти данные в переменные, сохраняете как шаблон.
Цитата: bionorica2015 от 03.03.25, 12:02:22Как можно создать файл .loa
Это обычный текстовый файл - откройте пример из поставки в блокноте и поправьте под себя.
Справка как его заполнять в начале файла указана.
# *****************************************************************************************
# ** **
# ** Формат таблицы (все единицы измерения должны быть в миллиметрах и градусах). **
# ** 1. Cтроки, начинающиеся с символов «#», являются комментариями. **
# ** 2. Тип таблицы: **
# ** 1 - таблица коэффициентов К; **
# ** 2 - таблица величин сгибов; **
# ** 3 - таблица уменьшений сгибов. **
# ** 3. Использование интерполяции для определения промежуточных значений параметров: **
# ** 0 - не использовать; **
# ** 1 - использовать линейную интерполяцию. **
# ** 4. Внутренние радиусы "R", углы сгиба "alfa" и значения параметра (соответственно **
# ** коэффициент "К", величина сгиба "BA" или уменьшение сгиба "BD") для определенной **
# ** толщины "S" листового материала должны быть представлены в виде таблицы (каждое **
# ** значение должно быть разделено знаками пробела или табуляции): **
# ** - толщина листового материала располагается в начале первой строки таблицы и **
# ** ее значение должно быть заключено в угловые скобки; **
# ** - внутренние радиусы сгиба располагаются в первой строке таблицы после толщины **
# ** в порядке возрастания; **
# ** - углы сгибов располагаются в первом столбце таблицы под толщиной в порядке **
# ** возрастания; **
# ** - значениями параметра являются остальные элементы таблицы. **
# ** 5. Повторение п.4 - для других толщин листового материала. Таблицы данных должны **
# ** располагаться в порядке возрастания толщин листового материала. **
# ** **
# *****************************************************************************************
# ** **
# ** Замечание 1. Все значения приведены только в качестве примера. Создайте таблицы со **
# ** своими данными. **
# ** **
# ** Замечание 2. Значения параметров в примерах таблиц рассчитаны из условия, что: **
# ** - коэффициент K=(0.65+0.5*lg(R/S))/2 **
# ** - величина сгиба BA=pi*(R+K*S)*alfa/180 **
# ** - уменьшение сгиба BD=2*(R+S)*tg(alfa/2)-BA, если alfa < 90 градусов **
# ** BD=2*(R+S)-BA, если alfa >= 90 градусов **
# ** **
# ** Замечание 3. Листовой материал - не определен. **
# ** **
# *****************************************************************************************
Цитата: Lemieux от 03.03.25, 13:43:13Заносите эти данные в переменные, сохраняете как шаблон.
Вы под шаблоном имеете ввиду "создание детали, создание переменных и пользоваться этой деталью как шаблон" или "создание переменных и сохранение выражений в коллекции"?
Цитата: bionorica2015 от 04.03.25, 04:22:58Вы под шаблоном имеете ввиду "создание детали, создание переменных и пользоваться этой деталью как шаблон" или "создание переменных и сохранение выражений в коллекции"?
Первое