我正在尝试创建一个可以控制数控机床的C#软件,首先我试图在PictureBox (或面板)中创建一个3d空间区域,我已经通过互联网到达了这一点,我得到了一个视频。他在表单空间中创建了一个3D位置,这是一个很好的教程,但我不知道如何在该空间中创建坐标系,正如您在下面的图像中所看到的那样。
请帮我做这件事。
enter image description here enter image description here
如果我得到了适当的解决方案,在未来我可以开发这个项目。谢谢你们。
更新:
实际上,我已经设计了一个控制数控机床的C#程序,例如,我们可以使用UGS,有很多软件,但我需要在C#中创建它。唯一让我痛苦的是3D坐标系统。如何在3D中创建轴线图。例如: Planet Cnc的"Cnc USB控制器“我想在C#中创建这个软件。
谢谢..。
发布于 2021-10-19 07:14:55
发布于 2021-12-23 16:38:56
这是旧的,你现在应该已经解决了这个问题...但我希望将来能帮助一些人。
你看到Helix-toolkit了吗?此库为.Net框架提供了简单的3D相机和对象控件。我在WPF C#中使用了这个库,用于一个为数控机床生成G代码的应用程序...这在模拟中救了我一命。
可以将三维模型(.3Ds或.obj)从计算机导入到三维面板(HelixViewport3D)中,并在仿真中使用它们,或者在C#中按需创建网格。
documentation很简单,但在GitHub上有很多示例。
https://stackoverflow.com/questions/69625309
复制相似问题