报错信息:
Error reporting 2024-09-10 14:17:35.680000
Microsoft Corporation
GDI Generic
1.1.0GL_WIN_swap_hint GL_EXT_bgra GL_EXT_paletted_texture
Traceback (most recent call last):
File "app.py", line 811, in wrapper
File "fdcontroller.py", line 1433, in on_action_extrude
File "operators\extrudeop.pyo", line 1873, in register_op
File "operators\extrudeop.pyo", line 1901, in new_construction
File "operators\extrudeop.pyo", line 110, in init
File "operato
问题:原因是你的显卡Microsoft GDI Generic 仅支持 OpenGL 1.1,这远低于你显卡支持的 OpenGL 4.x,因此你当前的环境无法使用 OpenGL 现代功能。
说人话就是你这个软件运行时选择错了显卡,默认选择了自带的集成显卡,所以为这软件选择使用你的独立显卡即可。
方法:右键点击桌面,选择 AMD Radeon 设置 或 显示设置,然后设置你的应用程序默认使用高性能显卡。
温馨提示:Maycad 要求的最低 OpenGL 版本是 OpenGL 3.3「是open ai 说的,非官方」
为什么有的人不选择也没报错,因为默认是winx系统自己决定你运行的软件用什么显卡,但是有的时候会选择错误,所以最好人为设置一下。
检查 OpenGL 支持:
软件下载地址:https://www.geeks3d.com/dl/show/735
Apple M 芯片 上 安装报错
如果使用Parallels Desktop 安装win11,安装maycad打开之后会导致底图没有显示,无法画图。然后后切换VMware Fusion 之后再安装的win11虚拟机,安装maycad打开正常。因为是两个虚拟软件虚拟化的显卡驱动是不一样的。推荐用VMware Fusion 虚拟化软件。