poker_proposeBody
Propose new 3D geometric bodies with automatic backup by specifying type, coordinates, and dimensions for spheres, cylinders, boxes, and other shapes.
Instructions
新しい3D立体を提案します(自動バックアップ付き)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bottom_center | No | 底面中心座標 (x y z形式) - RCC,TRC,REC用 | |
| bottom_radius | No | 底面半径 - TRC用 | |
| center | No | 中心座標 (x y z形式) - SPH,ELL,TOR用 | |
| depth_vector | No | 奥行きベクトル (x y z形式) - WED用 | |
| edge_1 | No | エッジ1ベクトル (x y z形式) - BOX用 | |
| edge_2 | No | エッジ2ベクトル (x y z形式) - BOX用 | |
| edge_3 | No | エッジ3ベクトル (x y z形式) - BOX用 | |
| expression | No | 組み合わせ式 - CMB用 | |
| height_vector | No | 高さベクトル (x y z形式) - RCC,TRC,REC,WED用 | |
| major_radius | No | 主半径 - TOR用 | |
| max | No | 最大座標 (x y z形式) - RPP用 | |
| min | No | 最小座標 (x y z形式) - RPP用 | |
| minor_radius_horizontal | No | 水平方向副半径 - TOR用 | |
| minor_radius_vertical | No | 垂直方向副半径 - TOR用 | |
| name | Yes | 立体の一意な名前 | |
| normal | No | 法線ベクトル (x y z形式) - TOR用 | |
| radius | No | 半径 - SPH, RCC用 | |
| radius_vector_1 | No | 半径ベクトル1 (x y z形式) - ELL,REC用 | |
| radius_vector_2 | No | 半径ベクトル2 (x y z形式) - ELL,REC用 | |
| radius_vector_3 | No | 半径ベクトル3 (x y z形式) - ELL用 | |
| top_radius | No | 上面半径 - TRC用 | |
| transform | No | 適用する変換名 | |
| type | Yes | 立体タイプ | |
| vertex | No | 頂点座標 (x y z形式) - BOX,WED用 | |
| width_vector | No | 幅ベクトル (x y z形式) - WED用 |
Input Schema (JSON Schema)
{
"properties": {
"bottom_center": {
"description": "底面中心座標 (x y z形式) - RCC,TRC,REC用",
"type": "string"
},
"bottom_radius": {
"description": "底面半径 - TRC用",
"maximum": 10000,
"minimum": 0.001,
"type": "number"
},
"center": {
"description": "中心座標 (x y z形式) - SPH,ELL,TOR用",
"type": "string"
},
"depth_vector": {
"description": "奥行きベクトル (x y z形式) - WED用",
"type": "string"
},
"edge_1": {
"description": "エッジ1ベクトル (x y z形式) - BOX用",
"type": "string"
},
"edge_2": {
"description": "エッジ2ベクトル (x y z形式) - BOX用",
"type": "string"
},
"edge_3": {
"description": "エッジ3ベクトル (x y z形式) - BOX用",
"type": "string"
},
"expression": {
"description": "組み合わせ式 - CMB用",
"type": "string"
},
"height_vector": {
"description": "高さベクトル (x y z形式) - RCC,TRC,REC,WED用",
"type": "string"
},
"major_radius": {
"description": "主半径 - TOR用",
"maximum": 10000,
"minimum": 0.001,
"type": "number"
},
"max": {
"description": "最大座標 (x y z形式) - RPP用",
"type": "string"
},
"min": {
"description": "最小座標 (x y z形式) - RPP用",
"type": "string"
},
"minor_radius_horizontal": {
"description": "水平方向副半径 - TOR用",
"maximum": 10000,
"minimum": 0.001,
"type": "number"
},
"minor_radius_vertical": {
"description": "垂直方向副半径 - TOR用",
"maximum": 10000,
"minimum": 0.001,
"type": "number"
},
"name": {
"description": "立体の一意な名前",
"type": "string"
},
"normal": {
"description": "法線ベクトル (x y z形式) - TOR用",
"type": "string"
},
"radius": {
"description": "半径 - SPH, RCC用",
"maximum": 10000,
"minimum": 0.001,
"type": "number"
},
"radius_vector_1": {
"description": "半径ベクトル1 (x y z形式) - ELL,REC用",
"type": "string"
},
"radius_vector_2": {
"description": "半径ベクトル2 (x y z形式) - ELL,REC用",
"type": "string"
},
"radius_vector_3": {
"description": "半径ベクトル3 (x y z形式) - ELL用",
"type": "string"
},
"top_radius": {
"description": "上面半径 - TRC用",
"maximum": 10000,
"minimum": 0.001,
"type": "number"
},
"transform": {
"description": "適用する変換名",
"type": "string"
},
"type": {
"description": "立体タイプ",
"enum": [
"SPH",
"RCC",
"RPP",
"BOX",
"CMB",
"TOR",
"ELL",
"REC",
"TRC",
"WED"
],
"type": "string"
},
"vertex": {
"description": "頂点座標 (x y z形式) - BOX,WED用",
"type": "string"
},
"width_vector": {
"description": "幅ベクトル (x y z形式) - WED用",
"type": "string"
}
},
"required": [
"name",
"type"
],
"type": "object"
}