|
AnyCAD Rapid API 2026
Help you to create a better world!
|
IkSolver基类 更多...
Public 成员函数 | |
| IkSolver (global::System.IntPtr cPtr, bool cMemoryOwn) | |
| 仅供内部使用 | |
| void | Dispose () |
| int | GetMaxIterations () |
| void | SetMaxIterations (int val) |
| double | GetPositionEps () |
| void | SetPositionEps (double val) |
| double | GetAngleEps () |
| void | SetAngleEps (double val) |
| bool | Initialize (RobotArm arm) |
| 初始化 | |
| virtual bool | MoveTo (Vector3d position, Matrix3d rotation) |
| 移动到指定位置 | |
| virtual bool | MoveToFrame (Matrix4d frame) |
| MoveTo的另外的形式。 | |
| virtual double | GetValue (uint jointIdx) |
| 获取关节的值 | |
| virtual Matrix4d | GetTcp () |
| 获取工具坐标系的姿态 | |
静态 Public 成员函数 | |
| static IkSolver | Create (string key) |
| 创建IkSolver | |
IkSolver基类
Group: Simulate
|
static |
创建IkSolver
| key | 类型。若为空则使用当前设置的。 |
|
virtual |
获取工具坐标系的姿态
|
virtual |
获取关节的值
| jointIdx | 索引 |
| bool AnyCAD.Simulate.IkSolver.Initialize | ( | RobotArm | arm | ) |
初始化
| arm | 需要求解的关节 |
移动到指定位置
| position | 位置 |
| rotation | 角度 |
|
virtual |
MoveTo的另外的形式。
| frame | 姿态。 |