插入模型-InsertTaskAsync
1. 方法说明
单个插入3D模型,3D装配体模型,2D图纸等模型转换。每个任务会生成一份轻量化数据。注意插入装配体模型时,需要将装配体模型压缩为zip文件,并指定mainFile参数为主装文件名。
对应API接口-插入任务-InsertTask
2. 请求示例
使用InputNdsFile上传文件插入
// 插入任务 其中callbackUrl为回调地址,如果不需要则可以不传或传空
var inputFile = tempUrlRes.Data.InputNdsFile;
string callbackUrl = "";
var insertRes = await yunapiClient.InsertTaskAsync(new InsertTaskRequest { InputNdsFile = inputFile,
ReturnURL = callbackUrl });
使用可下载的http文件插入
// 插入任务 其中callbackUrl为回调地址,如果不需要则可以不传或传空
string callbackUrl = "";
string inputUrl = "http://xxxx/3D.step";
var insertRes = await yunapiClient.InsertTaskAsync(new InsertTaskRequest { InputURL = inputUrl,
ReturnURL = callbackUrl });
3. 返回示例
{
"Data": {
"TaskID": "1"
},
"Status": {
"Code": 1,
"Msg": "成功"
}
}