SSE72


【機能】

    2つのコニックに接する円を求める(3D)

【使用形式】

    CALL  SSE72(P1,VC1,ZC1,P2,VC2,ZC2,RD,PV1,PV2,
                     ZCIR,XYA,IR)

【引数説明】
    [INPUT]
        P1(3), VC1(3, 3), ZC1(6) 
                     : コニック1の要素座標系原点座標、平面定義
                       ベクトル、方程式の係数
        P2(3), VC2(3, 3), ZC2(6) 
                     : コニック2の要素座標系原点座標、平面定義
                       ベクトル、方程式の係数
        RD           : 接円の半径
        PV1(3, 2)    : コニック1の接点の近傍点と指示方向ベクトル
        PV2(3, 2)    : コニック2上の接点の近傍点の座標と指示方向
                       ベクトル 
    [OUTPUT]                      
        ZCIR(3, 4)   : 接円の中心座標、法線ベクトル、2接点の座標
        XYA(2, 2)    : 接点のコニック座標系での座標値
        IR           : リターンフラグ     
                        0 ; 正常終了
                        1 ; 平面チェックエラー
                        2 ; 求まらない
【機能説明】
							
    ・2つのコニックの接円を求める。2つのコニックは同一平面上
      になければならない。接円が複数の場合、近傍点データにより、
      最適接円を出力する。
    ・ZCIR(3, 4)
       +-----+-----+-----+
      1| XC  | YC  | ZC  |  中心
      2| Zi  | Zj  | Zk  |  法線ベクトル
      3| XT1 | YT1 | ZT1 |  コニック1上の接点
      4| XT2 | YT2 | ZT2 |  コニック2上の接点
       +-----+-----+-----+
    ・PVn(3, 2)
       +----+----+----+
      1| XN | YN | ZN |  近傍点
      2| Vi | Vj | Vk |  方向ベクトル
       +----+----+----+

【使用ルーチン】

    SSH20, SSG00, SSG16, SSH00, SSH31, SSA72, SSH21, SSH01, 
    SSG14