CATIA二次开发(CAA)—创建几何图形集—CATIMechanicalRootFactory
一、创建几何图形集CATIMechanicalRootFactory
CreateGeometricalSet() 参数详解
const CATUnicodeString& iUserName | 几何图形集的名称 |
const CATISpecObject_var& iDestination | 几何图形集的父级 |
CATISpecObject_var& oGeomSet | 返回新建的几何图形集 |
int iPosition =-1 | 创建位置 |
二、接口获取
Factory工厂需要用Container转换接口,一般情况可以直接用新建几何图形集的父级转成CATISpecObject接口GetFeatContainer()方法获取Container
三、实例方法
CATISpecObject_var CreateGEOSet(CATISpecObject_var spFather,CATUnicodeString strSetName)
{if(spFather == NULL_var)return NULL_var;CATISpecObject_var spSpecTool = NULL_var;CATIMechanicalRootFactory_var spMechRootFact = spFather->GetFeatContainer() ; if(spMechRootFact != NULL_var) {int Position = 0;spMechRootFact->CreateGeometricalSet(strSetName, spFather, spSpecTool, Position);return spSpecTool;}return NULL_var;
}
CATIA二次开发(CAA)—创建几何图形集—CATIMechanicalRootFactory相关推荐
- CATIA二次开发(CAA)—获取几何图形集—CATIDescendants
一.CATIDescendants常用方法 public virtual void Append(const CATISpecObject_var&iFeature) = 0 添加元素 pub ...
- CATIA 二次开发 CAA笔记.新的开始
CATIA 二次开发 CAA笔记.新的开始 序 正题: 序 之前并没有什么编程的项目经验,说道本人的教育背景,本科化工机械,研究生考的车辆工程,然后在导师的建议下选择了协同方向, 自学了一点微不足道的 ...
- 想入门CATIA二次开发CAA的盆友看过来(谈谈开发经验,或许对你有帮助!)
前言 刚开始接触CATIA二次开发时候还是比较难熬的,因为没接触过CATIA.更重要的是没有C++基础.帮助文档 很难翻译成可以理解的中文.刚开始时候一头雾水,身边也没人做过开发,都是我一个人在默默的 ...
- CATIA二次开发CAA实现MFC树形控件的方法研究
CATIA使用CAA二次开发的时候,如果需要对树形数据对象实现管理,使用树形控件是非常好的选择.但是,CAA本身提供的控件较少,多数情况无法较好地满足项目要求,如果你的水平足够高,也可以使用CATNa ...
- CATIA二次开发CAA:(一)开发环境搭建
目录 一.完整的安装文件 二.总体的安装步骤 三.详细安装教程 1.Visual Studio 2012安装教程 2.CATIA 2016安装教程 3.CAA安装 4. RADE 5.CATIA&am ...
- CATIA二次开发CAA安装
安装资料在网盘里 Win7 64位 以下软件均已管理员身份运行: 1.安装vs2008->自定义安装->选择要安装的功能->Visual C+±>x64编译器和工具 1.2安装 ...
- CAA教程——CATIA二次开发环境搭建
CAA教程--CATIA二次开发环境搭建 前言 开发环境搭建所需资源 安装注意事项 安装完成后的一些操作 测试程序的运行效果 CATIA帮助文档的设置 VS里利用CATIA帮助文档的查询接口功能 编译 ...
- catia三维轴承_浅谈基于CATIA二次开发的单排四点接触球轴承三维设计论文
浅谈基于CATIA二次开发的单排四点接触球轴承三维设计论文 一.概述 单排四点接触球转盘轴承是一种能够同时承受较大轴向负荷.径向负荷和倾覆力矩等综合载荷,集支承.旋转.传动.固定等多种功能于一身的特殊 ...
- Catia 二次开发 资料
Catia 二次开发 CATIA V5在开发之初就遵循面向对象的设计思想(OO),构建了完全基于组件的体系结构(PPR: Products,Process,Resource),有效地解决了维护.管理. ...
最新文章
- 使用sbt编译打包,spark-submit命令提交的详细步骤
- 浏览器及时感知服务端数据变化的方式
- 辅助改方办理方法 计算机联锁,辅助所
- 还是来说class,什么鬼,类会生宝宝
- android 动画多次使用,IOS使用animation引用同一个动画多次没反应,安卓可以
- 设计模式到底离我们有多远
- [蓝桥杯][历届试题]网络寻路(DFS)
- python paramiko exec_command()和invoke_shell()
- [C++] - 纯虚函数 抽象基类 接口类
- 随想录(单片机和步进电机学习笔记)
- Proxmark3教程1:小白如何用PM3破解复制M1全加密门禁IC卡
- SpringBoot、mybatis、Druid结合使用存储emoji图标
- HAProxy安装与配置(一)
- 【Git/Github学习笔记】Git常用命令(代码拉取)
- 基于KMP与Levenshtein模糊匹配算法的银行联行号查询(转)
- 我儿子今年15周岁,学习不好,去年上的高职,今年我犹豫是让他继续上,还是学个手艺?...
- Up in the Air-16
- c语言将一个字符输出三遍,C语言字符相关部分内容小结
- 数据挖掘计算机语言,数据挖掘工程师
- Lucene搜索(含高亮)
热门文章
- nohup command/dev/null 21 是什么意思?
- ubuntu中apt和apt-get
- wm_concat标识符无效_ORA-00904:WM_CONCAT:标识符无效
- Python 保留有效数字 (significant digits)
- 什么样的程序才算是好程序?
- write once run anywhere
- 微软推出 Office 365 | 历史上的今天
- linux远程管理器 - xshell和xftp使用教程(zhuan)
- JavaWeb:request.getSession().invalidate()与request.getSession().removeAttribute()的区别
- UWB高精度实时定位系统源码(springboot+vue)