如何在 WPF 应用程序中加载到 HELIX 的视口 3D 后最小化 STL 文件

how to minimize STL file after loading to the viewport 3D of HELIX in a WPF application

你好,我制作了一个应用程序,用户可以通过它导入 STL 文件,我将其制作为 WPF 应用程序并尝试使用 Helix 3D 工具包打开文件,但问题是当我尝试打开我的 STL 时文件图像被放大,我无法最小化它的大小/保持它适合中心。在此处输入代码 请找到我为打开 STL 文件编写的附加代码。 MainWindow.XAML//导入了用于打开STL文件的helix 3d工具包

helix:HelixViewport3D x:Name="viewPort3d" ZoomExtentsWhenLoaded="True" CoordinateSystemHeight="100" Margin="0,50,0,0"

MainWindow.XAML,cs文件// 单击按钮我正在导入 STL 文件。

            string filename = dlg.FileName;
            FileNameTextBox.Text = filename;                
            ModelVisual3D device3D = new ModelVisual3D();             
            device3D.Content = Display3d(filename );              
            viewPort3d.Children.Add(device3D);  //here iam loading the stl file to the   helix:HelixViewport3D  

请找到下面的图片以便更好地理解

我的输出 enter image description here

期望输出 enter image description here

请问如何在加载到 viewport3D 后最小化 STL 文件大小。

提前致谢

只需使用 viewPort3d.ZoomExtents(); 即可。