WIPO logo
Mobile | Deutsch | Español | Français | 日本語 | 한국어 | Português | Русский | 中文 | العربية |
PATENTSCOPE

Search International and National Patent Collections
World Intellectual Property Organization
Search
 
Browse
 
Translate
 
Options
 
News
 
Login
 
Help
 
Machine translation
1. (WO2014181598) CURVED-SURFACE DRAWING DEVICE AND CURVED-SURFACE DRAWING PROGRAM
Latest bibliographic data on file with the International Bureau   

Pub. No.:    WO/2014/181598    International Application No.:    PCT/JP2014/058770
Publication Date: 13.11.2014 International Filing Date: 27.03.2014
IPC:
G06T 17/30 (2006.01), G06F 17/50 (2006.01)
Applicants: NIHON UNISYS, LTD. [JP/JP]; 1-1-1 Toyosu, Koto-ku, Tokyo 1358560 (JP)
Inventors: SHIMIZU, Yasuhiro; (JP)
Agent: TACHIBANA, Kazuyuki; Hanzomon-First-Bldg. 1F, 1-4, Kojimachi, Chiyoda-ku, Tokyo 1020083 (JP)
Priority Data:
2013-097657 07.05.2013 JP
Title (EN) CURVED-SURFACE DRAWING DEVICE AND CURVED-SURFACE DRAWING PROGRAM
(FR) DISPOSITIF DE TRACE DE SURFACE COURBE ET PROGRAMME DE TRACE DE SURFACE COURBE
(JA) 曲面描画装置および曲面描画用プログラム
Abstract: front page image
(EN)The present invention, where P30, P03 represent opposite end points of a line segment, P21, P12 represent intermediate control points, c represents a curvature parameter of a curved line, and a parameter represents 0 ≤ ζ ≤ 1, allows the line segment to be interpolated for the curve using a cubic polynomial, in which the order of a Bezier curve is expanded to a third order, by interpolating the line segment for the curve using a cubic polynomial given below, thereby making it possible to prevent the intermediate control points from being significantly displaced crosswise relative to the line segment. x(ζ) = P30(1 - ζ)3 + P21 × 3(1 - ζ)2 ζ + P12 × 3(1 - ζ) ζ2 + P03 ζ3 (where P21 = (x0 + 2P11)/3, P21 = (2P11 + x1)/3, and P11 = (x0 + x1)/2 - c/2).
(FR)La présente invention, quand P30, P03 représentent des extrémités opposées d'un segment de droite, P21, P12 représentent des points de contrôle intermédiaires, c représente un paramètre de courbure d'une ligne courbe, et un paramètre représente 0 ≤ ζ ≤ 1, permet d'interpoler le segment de droite pour la courbe à l'aide d'un polynôme cubique, dans lequel l'ordre d'une courbe de Bezier est étendu jusqu'au troisième ordre, par interpolation du segment de droite pour la courbe à l'aide d'un polynôme cubique donné ci-dessous, ce qui rend possible de prévenir un déplacement latéral sensible des points de contrôle intermédiaires relativement au segment de droite. x(ζ) = P30(1 - ζ)3 + P21 × 3(1 - ζ)2 ζ + P12 × 3(1 - ζ) ζ2 + P03 ζ3 (où P21 = (x0 + 2P11)/3, P21 = (2P11 + x1)/3, et P11 = (x0 + x1)/2 - c/2).
(JA) 線分の両端点をP30,P03、中間制御点をP21,P12、曲線の曲率パラメータをc、0≦ζ≦1をパラメータとして、次の3次多項式により線分を曲線補間することにより、ベジエ曲線の次数を3次に拡張した3次多項式により線分が曲線補間されるようにして、中間制御点が線分に対して大きく横にずれてしまうことを防ぐことができるようにする。 x(ζ)=P30(1-ζ)3+P21・3(1-ζ) 2ζ+P12・3(1-ζ)ζ2+P03ζ3 ここで、 P21=(x0+2P11)/3,P21=(2P11+x1)/3 P11=(x0+x1)/2-c/2
Designated States: AE, AG, AL, AM, AO, AT, AU, AZ, BA, BB, BG, BH, BN, BR, BW, BY, BZ, CA, CH, CL, CN, CO, CR, CU, CZ, DE, DK, DM, DO, DZ, EC, EE, EG, ES, FI, GB, GD, GE, GH, GM, GT, HN, HR, HU, ID, IL, IN, IR, IS, KE, KG, KN, KP, KR, KZ, LA, LC, LK, LR, LS, LT, LU, LY, MA, MD, ME, MG, MK, MN, MW, MX, MY, MZ, NA, NG, NI, NO, NZ, OM, PA, PE, PG, PH, PL, PT, QA, RO, RS, RU, RW, SA, SC, SD, SE, SG, SK, SL, SM, ST, SV, SY, TH, TJ, TM, TN, TR, TT, TZ, UA, UG, US, UZ, VC, VN, ZA, ZM, ZW.
African Regional Intellectual Property Organization (BW, GH, GM, KE, LR, LS, MW, MZ, NA, RW, SD, SL, SZ, TZ, UG, ZM, ZW)
Eurasian Patent Organization (AM, AZ, BY, KG, KZ, RU, TJ, TM)
European Patent Office (AL, AT, BE, BG, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HR, HU, IE, IS, IT, LT, LU, LV, MC, MK, MT, NL, NO, PL, PT, RO, RS, SE, SI, SK, SM, TR)
African Intellectual Property Organization (BF, BJ, CF, CG, CI, CM, GA, GN, GQ, GW, KM, ML, MR, NE, SN, TD, TG).
Publication Language: Japanese (JA)
Filing Language: Japanese (JA)