GID10.0中文使用手册:ELAB前后处理指南

需积分: 5 33 下载量 49 浏览量 更新于2024-07-15 1 收藏 4.36MB PDF 举报
"GID10.0中文使用说明书.pdf" GID10.0中文使用说明书详细介绍了GID软件的前后处理功能,旨在帮助用户更好地理解和操作该软件。GID,可能代表“Geometry Import and Display”或类似的名称,是一款专注于几何模型处理的工具,它在工程和设计领域中用于创建、编辑和查看三维模型。 第1章首先介绍了ELAB.GID,这是GID软件的一个组件,专注于数据的前后处理。前后处理在计算机辅助设计(CAD)和计算机辅助工程(CAE)中至关重要,前处理通常涉及模型的创建、修复和准备,而后处理则涉及模拟结果的可视化和分析。 第2章详细阐述了GID的前处理功能。主界面是用户与软件交互的主要窗口,包括五个部分的工具条,这些部分提供了各种操作选项,如新建、打开、保存项目,以及导入和导出数据。具体来说: - 第一部分可能包含基本的文件操作按钮。 - 第二部分可能涉及编辑和修改模型的工具。 - 第三部分可能涵盖视图控制和布局设置。 - 第四部分可能与模型属性和参数有关。 - 第五部分可能包括高级功能或定制选项。 FILE菜单是用户进行文件操作的地方,包括: - New新建:创建新项目。 - Open打开:加载已有的模型文件。 - Recent projects最近的项目:快速访问最近打开过的项目。 - Save保存:保存当前工作。 - Save as另存为:保存为新的文件名或格式。 - Import导入:引入外部的数据或模型文件。 - Export导出:将模型或数据导出为其他格式。 - 打印文件:打印当前视图到物理媒介。 - 退出:关闭程序。 VIEW菜单则关注视图的控制,包括: - 缩放视图:允许用户放大、缩小或动态调整视图。 - 旋转视图:通过Trackball模式来改变模型的视角。 手册中未提供的详细信息包括其他菜单和功能,如可能存在的EDIT(编辑)、ANALYSIS(分析)或TOOLS(工具)菜单,以及模型的创建、修改、检查和验证功能。此外,后处理部分可能包括对模拟结果的可视化、颜色映射、切片、动画和报告生成等特性。 GID10.0提供了一个全面的平台,让用户能够高效地处理几何模型,进行数据导入导出,并通过丰富的视图控制功能来展示和分析模型。对于需要处理复杂几何形状和工程数据的专业人士,这款软件是一个强大且易用的工具。

func PostFeedBackList(a *decorator.ApiBase, data *adminStruct.FeedBackList) error { logger.AccessLogger.Info("PostFeedBackList...") res := adminStruct.AfterSaleResp{} f := []adminStruct.AFeedBackList{} query := a.Ts.Table("feedback a"). Select("a.fid,a.gid,m.star,u.user_name,a.appraise_time,boi.order_no,m.shop_id"). Joins("left join reply_temp m on a.mid=m.mid"). Joins("left join business_order_info boi on boi.uid=a.uid"). Joins("left join user_base u on u.uid=a.uid ") if len(data.ShopId) > 0 { query = query.Where("m.shop_id like ?", data.ShopId) } if data.Gid > 0 { query = query.Where("a.gid like ?", data.Gid) } if len(data.OrderNo) > 0 { query = query.Where("boi.order_no like ?", data.OrderNo) } if len(data.UserName) > 0 { query = query.Where("u.user_name like ?", data.UserName) } if data.Star > 0 { query = query.Where("m.star like ?", data.Star) } if data.AppraiseTime > 0 { query = query.Where("a.appraise_time like ? ", data.AppraiseTime) } utils.Error(query.Find(&res.Data).Error) var fids []int64 for _, i := range res.Data { fids = append(fids, i.Fid) } utils.Error(a.Ts.Table("feedback a"). Select("g.image,g.gname,boi.order_no,u.user_name,m.star,a.appraise_time,a.appraise_text,m.country,m.shop_id"). Joins("left join goods_base g on a.gid=g.gid"). Joins("left join reply_temp m on a.mid=m.mid"). Joins("left join business_order_info boi on boi.uid=a.uid"). Joins("left join user_base u on u.uid=a.uid "). Where("a.fid like ?", fids). Find(&f). Error) return a.ReturnSuccessCustomResponse(res) }

2023-07-16 上传