1、替换STK 3D模型
当我们在使用STK软件时,创建例如卫星的飞行器等,可以在STK界面修改卫星默认的模型形状如下图所示:
卫星默认形状

在properties中下拉找到Model

其中Moder File中就是储存卫星模型的类型,路径在
C:\Program Files (x86)\AGI\STK 10\STKData\VO\Models\Space 中 这个文件夹中还有其他模型,可以根据需求自行修改
2、建立STK 3D模型
通常我们根据技术要求,通常需要自己构建3d 模型图标,其中STK只识别 dae格式和mdl格式,mdl是STK使用的专用格式,我们首先进行建立STK模型的第一步
2.1 这里利用3DS Max建模 这里可以使用 3ds max软件进行模型的建立(catia或者solidworks等软件即可)3ds max对于新手上手比较快

建立模型之后另存为 obj格式文件(这是一种比较方便就能保存颜色材质的格式)


2.2 转换lwo格式
这里我们需要利用软件 Deep Exploration 这个软件,它可以将模型转换为不同的材质

导入到deep exploration中

然后保存为Lwo格式

2.3 转换mdl格式
这里需要去下载STK自带的模型格式转换小软件 lwConvert
![]()
将刚才得到的lwo格式转为STK专用的MDL格式

转为SPACECRAFT 即为空中使用模型

3.根据第一步导入到STK中

4.链接c#
在C#链接STK时,调用语句
string Filename = @"";//文件路径
string temp="VO */Satellite/"+名称+" Model File "+'"'+Filename+'"';
即可实现模型替换
