特許
J-GLOBAL ID:201503022199686700

曲面生成装置、曲面生成プログラム及び曲面生成方法

発明者:
出願人/特許権者:
代理人 (1件): 平山 一幸
公報種別:公開公報
出願番号(国際出願番号):特願2013-125100
公開番号(公開出願番号):特開2015-001789
出願日: 2013年06月13日
公開日(公表日): 2015年01月05日
要約:
【課題】境界稜線の情報から4方向においてG1連続となる曲面を生成する曲面形成装置及びプログラムを提供する。【解決手段】各境界稜線に関する情報から境界平面を生成する平面生成部21、隣接面との連続性を判定する第1判定部22、各境界稜線にサンプル点を生成する第1サンプル点生成部23、サンプル点をB-スプライン曲線で近似し閉領域を示すための境界曲線を生成する境界曲線生成部24、閉領域の隣接面とのG1連続性を判定する第2判定部25、閉領域に当てはめる曲面を生成するためのサンプル点を生成する第2サンプル点生成部26、サンプル点を近似しB-スプライン曲面の内部制御点を算出する曲面生成部27、2曲面間をG1連続するため横断ベクトルを算出した上で内部制御点で表されるB-スプライン曲面が隣接面とG1連続するための制御点を算出する曲面間接続生成部28、及び、その制御点を隣接面との接続部分の制御点とし曲面を再生成する曲面再生成部29、を備える。【選択図】図1
請求項(抜粋):
三次元形状の各境界稜線に関する情報から、生成される曲面の範囲を定める複数の境界平面を生成する平面生成部と、 上記三次元形状の各境界稜線に対し、隣接面との連続性を判定する第1判定部と、 上記第1判定部の判定結果に応じて、上記三次元形状の各境界稜線に対してサンプル点を生成する第1サンプル点生成部と、 上記第1サンプル点生成部で生成したサンプル点をB-スプライン曲線で近似して、曲面を当てはめる閉領域を示すための境界曲線を生成する境界曲線生成部と、 上記閉領域が隣接面とG1連続性を有するかを判定する第2判定部と、 上記第2判定部の判定結果に応じて、上記閉領域に当てはめる曲面を生成するためのサンプル点を生成する第2サンプル点生成部と、 上記第2サンプル点生成部で生成したサンプル点を近似することによりB-スプライン曲面の内部制御点を算出する曲面生成部と、 2曲面間をG1連続にするため横断ベクトルを算出した上で、上記曲面生成部により算出された内部制御点で表されるB-スプライン曲面が隣接面とG1連続にするための制御点を算出する曲面間接続生成部と、 上記曲面間接続生成部で算出した制御点を、隣接面との接続部分の制御点とし、曲面を再生成する曲面再生成部と、 を備える、曲面生成装置。
IPC (2件):
G06F 17/50 ,  G06T 17/30
FI (3件):
G06F17/50 620E ,  G06F17/50 622C ,  G06T17/30
Fターム (6件):
5B046FA18 ,  5B080AA12 ,  5B080AA15 ,  5B080BA07 ,  5B080FA00 ,  5B080GA00

前のページに戻る