怎么做網(wǎng)站彈幕效果網(wǎng)站制作模板
大家在對(duì)平面銑設(shè)置邊界時(shí),經(jīng)常遇到邊界方向與自己期望的不一致,有些人喜歡用檢查刀路是否過切來判斷,但是對(duì)于倒角、負(fù)余量等一些情況,刀路本來就是過切的。對(duì)于多邊界,可以根據(jù)選擇的曲線來起點(diǎn)和面的方向來確定,也需要寫很多情況的判斷。在libcamsbuilder里發(fā)現(xiàn),手動(dòng)選擇邊界時(shí),繪圖區(qū)提示用戶的三個(gè)標(biāo)識(shí)是可以獲取到的,如下圖,箭頭代表邊界方向、綠色方塊代表邊界起點(diǎn)、小球手柄代表內(nèi)外,通過查找,如下三個(gè)函數(shù)可以獲取到對(duì)應(yīng)的數(shù)值:
void UGS::CamBuilder::BoundarySet::GetStartPoint(struct UGS::Math::Point3 *)
void UGS::CamBuilder::BoundarySet::GetDirection(struct UGS::Math::Vector3 *)
bool UGS::CamBuilder::BoundarySet::GetToolPositionData(class UGS::CamBuilder::BoundaryMemberSet *, struct UGS::Math::Point3 * const)
其中GetToolPositionData獲取的位置有時(shí)候并不是顯示的小球位置,但是位置相對(duì)于邊界肯定是在對(duì)應(yīng)的刀具側(cè)位置。