摘要:
代码 char name[256]; UF_OBJ_ask_name(objTag, name); 阅读全文
摘要:
UG测量一个面到体的最短距竟然是错误的!!! UF_MODL_ask_minimum_dist_2() 这个函数千万不要输入体的tag。目前看输入基准平面、体的面的tag是没有问题的。 附件下载 阅读全文
摘要:
与装配相关的术语 tag 部件或对象的标识,还可能是部件原型、实例和事例 piece part 单个部件 occurrence 部件或对象的事例,装配中的是部件事例 object occurrence 对象的事例,部件中的每个对象,在装配中对应一个事例 instance 实例,子装配与父装配的关系为 阅读全文
摘要:
获取系统信息可以使用这个函数UF_ask_system_info 下面是例子: 1 extern DllExport void ufsta(char *param, int *returnCode, int rlen) 2 { 3 UF_initialize(); 4 5 UF_system_inf 阅读全文
摘要:
创建成型特征函数UF_MODL_create_boss 通过设置凸台的参数建立凸台特征UF_MODL_create_rect_pad 通过设置矩形凸垫的参数建立矩形凸垫特征UF_MODL_create_general_pac 通过设置通用凸垫的参数建立通用凸垫特征UF_MODL_create_sim 阅读全文
摘要:
一条边可以有0个、1个或2个顶点。 例如,圆是一条顶点为零的边,而线是一条有两个顶点的边。也可以创建一个只有一个顶点的圆边。 extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); 阅读全文
摘要:
封装函数 //圆心 douCenter //直径 douD //所在平面的法向 douVec int tk_create_arc(double douCenter[3], double douD, double douVec[3], tag_t *tagArc) { //tag_t tagP; // 阅读全文
摘要:
曲线离散成点: //离散曲线 UF_MODL_ask_curve_points extern DllExport void ufsta(char *param, int *returnCode, int rlen) { UF_initialize(); tag_t tagEdge = 45262; 阅读全文
摘要:
要想用好UF_CURVE_ask_arc_data()这个函数必须清楚“获取的圆弧起始角度值、圆弧中心坐标都是相对于圆弧坐标系的(Arc's csys)” 例子: extern DllExport void ufsta(char *param, int *returnCode, int rlen) 阅读全文
摘要:
//布尔操作 //UF_MODL_operations 对两个体执行布尔操作 //UF_MODL_unite_bodies 相加布尔操作,不可保留目标体、工具体 //UF_MODL_unite_bodies_with_retained_options 相加布尔操作,可保留或删除目标体、工具体 //U 阅读全文