STEP Файловый раздел Графическая проблема - PullRequest
0 голосов
/ 05 сентября 2018

Я пытаюсь использовать инструмент секционирования для файлов STEP, созданных в Solidworks и OnShape, и вижу действительно толстые линии по краям детали в сечении. Я пробовал новейшую версию Viewer (6.1) и все еще испытываю проблему. Смотрите следующий скриншот:

Графический выпуск раздела файла STEP

Это не относится только к файлам STEP, я также вижу (в гораздо меньшей степени), например, с собственными файлами SLDPRT и Creo.

Хотите знать, сталкивался ли кто-то еще с этой проблемой, и есть ли способ объяснить / смягчить ее на стороне клиента?

1 Ответ

0 голосов
/ 06 сентября 2018

Как уже говорилось в оригинальном вопросе, это известная и трудная ошибка в средстве просмотра. В настоящее время нет официального способа отключить контур раздела, но вы можете сделать это с помощью небольшого взлома и кунг-фу:

// 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 .

Надеюсь, это поможет.

...