最新項目

大项目服务

分类项目

最新项目一览 分类项目

基于Freeform的3D模型UI外挂及自动化API接口开发

预算 待商议发布时间

技术要求:

位程序员正在竞标中

项目内容描述

一、项目简介
本项目旨在开发一款基于 Freeform 软件(2017/2022版本)的 UI 外挂桌面程序,核心任务是实现 3D 模型自动化装配位组件库的生成与对应算法模块的调用。
二、功能需求
1.UI界面与控制:开发一套 UI 界面,采用非侵入式的 RPA(桌面自动化)结合本地临时文件夹数据中转的模式,控制 Freeform 的文件导出与生成的 STL 导入。UI界面需实现与 Freeform 内“对象列表”的数据同步与交互选择。此外,“生成装配柱 [Start]”按钮需具备状态校验,在缺乏任意所需部件(如必填的 IGS 轮廓线)时置灰,完全选定后才可点击。
2.API接口规范:按照部件操作流程,设置5个通用基础部件(前发、脸、眼睛、脖卡、后发)的 API 调用接口,以成功调用后台本地小模型。每一步骤(如生成藏胶位、生成装配柱、生成梯形结构等)都需要同步返回成功、失败或错误信息的最新状态码。传入 API 的所有 IGS 和 STL 文件必须绝对保持在 Freeform 世界坐标系下,严禁算法在处理过程中对模型进行全局归一化或质心对齐,单位统一固定为毫米 (mm)。
3.异常处理机制:算法在执行计算时,如果遇到“特征线不闭合”、未能找到U型结构最左右两端的物理拐点,或是发生“布尔运算失败”的情况,绝对不能导致程序直接闪退。系统必须捕获异常,返回标准化的中文错误提示,并通过 UI界面的日志区 (Logging) 打印展示.
三、人员要求
1.规定开发语言必须为 Python。
2. 熟练掌握桌面应用开发,有 RPA 桌面自动化工具开发与注入经验。
3.熟悉 3D 几何处理算法,能处理 STL 网格文件与 IGS 样条曲线的交互和解析。
4.拥有良好的沟通习惯,能够在最终写代码前,先通过流程图与发包方对齐每一步的算法处理逻辑。
四、参考产品
Freeform 2017/2022 原生界面及相关工具栏交互逻辑。
五、验收标准
1.功能验收:成功完成外挂 UI 界面设计并编译运行,成功实现与 Freeform 中“对象列表”的读取与数据类型交互;成功生成 5 个通用部件的 API 接口,并可无缝调用对应的本地指定小模型。
2. 交付物验收:需完整提交系统源码、算法流程图、可执行的运行程序(打包好的 .exe 文件),以及完整的环境部署说明文档(requirements.txt)。

竞标

LAST 房地产中介小程序 三维图像面分区... NEXT

基于Freeform的3D模型UI外挂及自动化API接口开发

预算 待商议发布时间

技术要求

为程序员参与竞标

项目内容描述

一、项目简介
本项目旨在开发一款基于 Freeform 软件(2017/2022版本)的 UI 外挂桌面程序,核心任务是实现 3D 模型自动化装配位组件库的生成与对应算法模块的调用。
二、功能需求
1.UI界面与控制:开发一套 UI 界面,采用非侵入式的 RPA(桌面自动化)结合本地临时文件夹数据中转的模式,控制 Freeform 的文件导出与生成的 STL 导入。UI界面需实现与 Freeform 内“对象列表”的数据同步与交互选择。此外,“生成装配柱 [Start]”按钮需具备状态校验,在缺乏任意所需部件(如必填的 IGS 轮廓线)时置灰,完全选定后才可点击。
2.API接口规范:按照部件操作流程,设置5个通用基础部件(前发、脸、眼睛、脖卡、后发)的 API 调用接口,以成功调用后台本地小模型。每一步骤(如生成藏胶位、生成装配柱、生成梯形结构等)都需要同步返回成功、失败或错误信息的最新状态码。传入 API 的所有 IGS 和 STL 文件必须绝对保持在 Freeform 世界坐标系下,严禁算法在处理过程中对模型进行全局归一化或质心对齐,单位统一固定为毫米 (mm)。
3.异常处理机制:算法在执行计算时,如果遇到“特征线不闭合”、未能找到U型结构最左右两端的物理拐点,或是发生“布尔运算失败”的情况,绝对不能导致程序直接闪退。系统必须捕获异常,返回标准化的中文错误提示,并通过 UI界面的日志区 (Logging) 打印展示.
三、人员要求
1.规定开发语言必须为 Python。
2. 熟练掌握桌面应用开发,有 RPA 桌面自动化工具开发与注入经验。
3.熟悉 3D 几何处理算法,能处理 STL 网格文件与 IGS 样条曲线的交互和解析。
4.拥有良好的沟通习惯,能够在最终写代码前,先通过流程图与发包方对齐每一步的算法处理逻辑。
四、参考产品
Freeform 2017/2022 原生界面及相关工具栏交互逻辑。
五、验收标准
1.功能验收:成功完成外挂 UI 界面设计并编译运行,成功实现与 Freeform 中“对象列表”的读取与数据类型交互;成功生成 5 个通用部件的 API 接口,并可无缝调用对应的本地指定小模型。
2. 交付物验收:需完整提交系统源码、算法流程图、可执行的运行程序(打包好的 .exe 文件),以及完整的环境部署说明文档(requirements.txt)。

竞标

LAST 房地产中介小程序 三维图像面分区... NEXT