CATIA曲面快速补孔一次填充曲面所有孔 在模具设计、曲面后期处理时经常需要进行补孔,将曲面中的多个孔进行填充或将曲面中所有的孔全部进行填补。如果使用填充命令将每个孔填充一遍,当孔比较多时会非常耗时,下面介绍下在CATIA中进行曲面快速补孔的方法,一次性将曲面中所有的孔全部填充。(1)点击Boundary边界创建命令,选择需要补孔的曲面,创建所有孔的边界曲线;... 2019年01月12日 CAD 喜欢6 阅读 9,541 views 次 阅读全文
LS-Dyna刚体与变形体连接关键字*CONSTRAINED_EXTRA_NODES_OPTION 在LS-Dyna中,关键字 *CONSTRAINED_EXTRA_NODES_OPTION用来定义刚体与变形体的相互连接关系。其中OPTION可选择 NODE或SET。该关键字的选项卡片如下所示:各选项含义:PID - 刚体的 PART ID 号;NID/NSID - 变形体上与刚体相连的节点 ID号或节点SET ID号; 这些节点可以与刚体有任意的空间位置,即使物理上不相连也可... 2019年01月11日 CAE 喜欢5 阅读 3,277 views 次 阅读全文
LS-Dyna壳单元或壳单元集加载关键字*LOAD_SHELL_OPTION 在LS-Dyna中关键字 *LOAD_SHELL用来为壳单元或壳单元集进行加载,该关键字的完整形式为: *LOAD_SHELL_OPTION1_{OPTION2} 。其中 OPTION1可选择ELEMENT或SET, {OPTION2} 为可选选项,可设置为ID。其中EID或ESID为壳单元的单元ID号或壳单元集的ID号,其它选项含义同关键字*LOAD_SEGMENT_SET_{OPTION},具体可参考文章《LS-Dyna... 2019年01月11日 CAE 喜欢0 阅读 884 views 次 阅读全文
Creo创建基准图形 在Creo中创建基准图形与创建草绘特征很类似。系统可以使用该草绘作为X-Y函数。此函数便可被关系用来根据图形的X-Y关系控制零件几何。图形基准的创建方法如下:(1)单击“基准”(Datum) 组下拉菜单,然后选择“图形”(Graph) 。(2)设置图形的名称,并确认,打开新“草绘器”窗口。(3)从“草绘”(Sketching) 组中单击“中心线... 2019年01月11日 CAD 喜欢1 阅读 1,023 views 次 阅读全文
Creo曲面集的选择方法 在Creo中曲面集是实体或面组中的曲面片的集合,曲面片不需要相邻。在Creo中可以使用不同类型的集一次选择多个曲面。通常在一个工具的环境中可以通过单击该工具参考收集器旁的“细节”(Details) 按钮来打开示“曲面集”(Surface Sets) 对话框。可以在曲面集对话框中进行链的添加和删除。以下是在选择曲面时可以使用的不同曲面集类型... 2019年01月11日 CAD 喜欢0 阅读 2,767 views 次 阅读全文
Creo边线曲线的高级链选择 在Creo中链是共享公共端点的相邻边和曲线的集合,链可以一端开放,也可以是封闭环。在Creo中可以使用不同的链类型来一次选择多条边或曲线,以便提高选择效率。通常在一个工具的环境中可以通过单击该工具参考收集器旁的“细节”(Details) 按钮来打开“链”(Chain) 对话框。可以在链对话框中进行链的添加和删除。根据选择环境的不同... 2019年01月11日 CAD 喜欢0 阅读 1,437 views 次 阅读全文
VS C++ w_char*(wchar_t*)或CString转char* 在Visual Studio C++中很多函数都需要使用const char字符串作为参数,通过如下方法可以将w_char*(wchar_t*)或CString字符串转换成const char*字符串。CString str = L"wchar_t to const char"; int iSize; char* pszMultiByte; //返回接受字符串所需缓冲区的大小,已经包含字符结尾符'\0' iSize = WideCharToMultiByte(CP_ACP, 0, str, ... 2019年01月09日 C/C++ 喜欢0 阅读 852 views 次 阅读全文
C++访问剪贴板读取或写入数据的方法 使用程序访问剪贴板一般有两个目的:从剪贴板中读取数据或向剪贴板中写入数据。在VS C++中可通过Windows自带的函数来实现此功能。1、向剪贴板中写入数据HWND hWnd = NULL; OpenClipboard( hWnd );//打开剪切板 EmptyClipboard();//清空剪切板 HANDLE hHandle = GlobalAlloc(GMEM_FIXED, 1000);//分配内存 char* pData = (char*) Glo... 2019年01月09日 C/C++ 喜欢1 阅读 3,301 views 次 阅读全文
Creo OTK C++二次开发在VS中的环境配置 Creo版本:Creo 5.0, VS版本:VS2015 Creo OTK即Creo Object Toolkit,是Creo所提供的基于C++面向对象的二次开发库,下面介绍下在Visual Studio中进行Creo OTK二次开发环境配置的方法。二次开发采用共享MFC DLL,整体的配置方法和Creo Toolkit类似,详细可参考文章《Creo Toolkit在VS中的二次开发环境搭建》。 在C/C++的附加... 2019年01月07日 CAD 喜欢0 阅读 2,989 views 次 阅读全文
LS-Dyna为段(SEGMENT)施加均布压力关键字*LOAD_SEGMENT_SET_{OPTION} 在LS-Dyna中关键字*LOAD_SEGMENT_SET_{OPTION} 用来给段(SEGMENT)施加一个均布压力。 与*LOAD_SEGMENT 的作用一样,不同的是对象为一个段 集(SEGMENT SET)。 其中 OPTION为可选项,可选择的关键字为ID,即关键字变为 *LOAD_SEGMENT_SET_ID。此关键字的选项卡片如下所示: 各选项含义如下:SSID - SEGMENT的SET ID;LCI... 2018年12月31日 CAE 喜欢3 阅读 5,114 views 次 阅读全文