Могу ли я создавать модели .mdl с помощью Python?

Я должен создать или, по крайней мере, собрать существующие модели .mdl, используя python.

Возможно ли это, и если да, может ли кто-нибудь помочь мне.

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

Как бы вы это сделали без Python?

mkrieger1 10.04.2023 19:11
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Некоторые методы, о которых вы не знали, что они существуют в Python
Некоторые методы, о которых вы не знали, что они существуют в Python
Python - самый известный и самый простой в изучении язык в наши дни. Имея широкий спектр применения в области машинного обучения, Data Science,...
Основы Python Часть I
Основы Python Часть I
Вы когда-нибудь задумывались, почему в программах на Python вы видите приведенный ниже код?
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
LeetCode - 1579. Удаление максимального числа ребер для сохранения полной проходимости графа
Алиса и Боб имеют неориентированный граф из n узлов и трех типов ребер:
Оптимизация кода с помощью тернарного оператора Python
Оптимизация кода с помощью тернарного оператора Python
И последнее, что мы хотели бы показать вам, прежде чем двигаться дальше, это
Советы по эффективной веб-разработке с помощью Python
Советы по эффективной веб-разработке с помощью Python
Как веб-разработчик, Python может стать мощным инструментом для создания эффективных и масштабируемых веб-приложений.
0
1
53
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Ник, я вижу в другом твоем посте, что это для школьного проекта. Я не знаю, сколько у вас есть времени, но сертификационное онлайн-обучение STK бесплатное, и вы убедитесь, что у вас есть основы. Если вы хотите сразу перейти к середине, эта ссылка является частью пути уровня 2 и рассказывает о работе с интеграцией Python с STK: https://help.agi.com/stk/index.htm#training/ StartPython.htm

Что касается файлов .mdl в STK, они описаны в онлайн-справке STK: https://help.agi.com/stk/#vo/models-01.htm?TocPath=How%2520to%2520Use%2520STK%257CVisualization %257C3D%2520Graphics%2520(Globe)%2520Window%257CUsing%2520Models%257CCreating%2520an%2520MDL%2520Model%257C_____0

Вы можете сделать объект в формате mdl, построив его из трехмерных примитивов (цилиндров, кубов, сфер и т.д.). Полная установка STK обычно содержит множество моделей mdl, которые вы можете использовать или изучать (файлы mdl представляют собой обычный текст). В моей установке STK они находятся в C:\Program Files\AGI\STK 12\STKData\VO\Models.

Процесс программного взаимодействия с STK выглядит примерно так:

  1. Подключиться к СТК
  2. Создайте новый сценарий или присоединитесь к открытому
  3. Добавьте новый объект (спутник в вашем случае, я думаю, вы сказали в своем другом вопросе)
  4. Существуют свойства для настройки 3D-модели (.mdl), где вы указываете путь к файлу.

Если вы создали сценарии и вставили объекты в пользовательский интерфейс STK, вы должны распознать этот процесс.

В онлайн-справке AGI есть много примеров. Моя локальная установка STK также поставлялась с zip-файлом в C:\Program Files\AGI\STK 12\CodeSamples\CodeSamples.zip, в котором есть подпапки для 6 разных языков, включая Python.

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

Nik 11.04.2023 18:23

Другие вопросы по теме