ACIS中的问题
文章平均质量分 51
杀别人能摸牌
互相交流学习
展开
-
ACIS 创建只有一个点的实体(BODY)
创建一个只包含一个点的BODY*类型数据原创 2017-12-18 17:31:42 · 885 阅读 · 2 评论 -
ACIS 建立椭球体
ACIS没有专门的椭球函数,采用scale_transf函数来实现,以为例,先建立原点为圆心,x轴长为的直径正圆体,再沿y、z方向拉伸,最后将椭球移到球心(5,4,6) BODY* sphere1; api_solid_sphere(SPAposition(0,0,0),8,sphere1);//x轴长为直径 api_transform_entity(sphe...原创 2018-04-20 15:31:22 · 489 阅读 · 0 评论 -
ACIS中,复制一个ENTITY*变量只能用api_copy_entity(),不能用ENTITY的复制构造函数
从文件中读入一个sat文件到ENTITY_LIST list中,并用ENTITY* 对象copy复制若干份,方法1复制的对象,存在很多问题,虽然可以用api_find_named_attribute读取copy里面的内容,用api_remove_generic_named_attribute删除里面的内容,但是api_add_generic_named_attribute无效,而且...原创 2018-04-24 20:13:13 · 431 阅读 · 0 评论 -
无法用 "ATTRIB_GEN_STRING *" 类型的值初始化 "ATTRIB_GEN_NAME *&" 类型的引用(非常量限定)
在ACIS中,很多下行强制(downcast)转换是安全的,如对一个ENTITY*指针强制使用(BODY*)从来没有出现过问题。 今天碰到的是api_find_named_attribute这个函数,原型如下。 DECL_GA outcome api_find_named_attribute( ENTITY* ent, con...原创 2018-06-04 11:13:02 · 3517 阅读 · 1 评论