我试图在Solidworks和OnShape中创建的STEP文件上使用切片工具,并且在该部分的零件边缘看到很粗的线。我尝试了最新的查看器版本(6.1),但仍然遇到问题。请参见以下屏幕截图:
STEP File Section Graphical Issue
这不是特定于STEP文件的,例如,我还可以在本地SLDPRT和Creo文件中看到它(程度较小)。
想知道是否还有其他人遇到过此问题,以及是否有一种方法可以解决/减轻客户端的负担?
答案 0 :(得分:2)
正如在原始问题下所讨论的,这是查看器中已知且困难的错误。当前没有官方的方法可以禁用该部分的大纲,但是您可以通过一点黑客和功夫来做到这一点:
// get the scene containing the section geometry
let section = NOP_VIEWER.impl.sceneAfter.getObjectByName("section");
let area = section.children[0]; // this is the hatched section area
let outline = section.children[1]; // this is the outline that's causing problems
section.remove(outline);
这种方法的一个缺点是,每当重新创建该节时,例如,在每个cutplanes-change-event事件上,您都必须运行这段代码。
希望有帮助。