2014年2月22日

在proe模型文件里面存储用户数据

摘要: 存储外部数据author:visualsan 2014.2 上海1.简介 利用外部数据存储外部接口,可以在模型文件里面尺寸用户自定义数据。在模型保存时数据自动存储,在模型载入时数据自动载入。外部数据的管理完全依赖于TK函数,CROE默认情况下忽略外部数据的存在。 外部数据是由class和slot来管理的,一般情况下一个模型只需要一个class,而且每个模型的class名称必须唯一。每个class里面有一系列的slot列表,每个列表由名称或者id来表示,里面有一个数据结构用来存储数据,其类型为:int、double、wide string和stream。Stream结构里面存储的是数据流,最大长 阅读全文

posted @ 2014-02-22 13:19 DoJustForFun 阅读(1492) 评论(0) 推荐(0) 编辑

2013年4月6日

GR-7 涡轮喷气发动机的制作2(图解,转载)

摘要: 阅读全文

posted @ 2013-04-06 12:19 DoJustForFun 阅读(221) 评论(0) 推荐(0) 编辑

GR-7 涡轮喷气发动机的制作1(图解,转载)

摘要: GR-7 涡轮喷气发动机的制作 阅读全文

posted @ 2013-04-06 12:17 DoJustForFun 阅读(195) 评论(0) 推荐(0) 编辑

2013年3月30日

MATLAB FOR PROE

摘要: MATLAB FOR PROE作者:J_SUN_SO e:visualsan@yahoo.cn1.前言这篇文章讲的是如何在PROE中使用MATLAB,将其作为一个“计算器”嵌入到PROE,可以将PROE的参数输入到MATLAB中去,在 MATLAB中进行计算,然后提取计算结果。后期将实现以在MATLAB中调用PROE函数,这样就可以和PROE进行交互,将MATLAB的一些优化算 法等工具箱应用于PROE,这种应用将极大地提升PROE的功能。本文使用的MATLAB集成C++类库是MatGear,这是我前期的工作之一(详见 http://www.cnblogs.com/JustHaveFun-SA 阅读全文

posted @ 2013-03-30 20:33 DoJustForFun 阅读(539) 评论(0) 推荐(0) 编辑

2013年3月28日

Monte Carlo method(WKi)

摘要: Monte Carlo methodFrom Wikipedia, the free encyclopediaJump to: navigation, searchNot to be confused with Monte Carlo algorithm.Computational physicsNumerical analysis· SimulationData analysis· VisualizationPotentials[show]Fluid dynamics[show]Monte Carlo methods[show]Particle[show]Scientis 阅读全文

posted @ 2013-03-28 22:57 DoJustForFun 阅读(1219) 评论(0) 推荐(0) 编辑

2013年3月11日

PROE二次开发(protoolkit):Relations 关系式

摘要: Proe的一个特征或者PART可以由一组关系式驱动。关系编辑界面如图:Proe中可以拥有关系式的modelItem类型主要如下:1.ProModelitemToRelset 函数ProModelitemToRelset获得一个ProModelitem的关系式句柄。但是不是每种ProModelitem都有关系式的,只有上面表格中的类型才有关系式句柄。2.ProRelsetToModelitem 如果知道一个关系式句柄ProRelset,那么函数ProRelsetToModelitem可以根据关系式句柄获得关系式所在的ProModelitem。这个函数在ProSolidRelsetVisit中有用 阅读全文

posted @ 2013-03-11 21:27 DoJustForFun 阅读(1649) 评论(0) 推荐(0) 编辑

2013年3月10日

PROE二次开发(protoolkit):把PRT或者ASM模型转换成STEP,PS,IGES,CATIA等等格式

摘要: PROE强大的参数化建模能力在各种领域应用广泛。本文讨论三个函数:ProRasterFileWrite,ProIntf3DFileWrite和ProPDFExport这三个函数的共同特点是导出模型,具体有所不同。ProRasterFileWrite导出图片;ProIntf3DFileWrite则侧重与各种三维图形格式的转换;ProPDFExport则把模型导出为PDF格式文件。(1)ProRasterFileWriteProRasterFileWrite函数定义如下:ProErrorProRasterFileWrite(int window_id/* (In)导出窗口ID,当前窗口用ProWi 阅读全文

posted @ 2013-03-10 22:18 DoJustForFun 阅读(7301) 评论(0) 推荐(1) 编辑

2013年3月9日

Matlab集成程序:matGear(仿真工程方面)

摘要: Matlab集成程序:matGear(仿真工程方面) J-SUN-SO visualsan@yahoo.cn 2013.3 代码下载: matlab作为一种强大的科学计算语言,其强大的计算能力和海量的函数工具包,把它作为后台计算语言嵌入到你的软件中去,可以省去繁杂的数学公式编程,是一种很好的计算资源。而matlab本身也提供了一组C语言API供程序调用。本文基于这组C语言API对MATLAB进行二次开发matGear,其目的只有一个:以更简便的方式,把MATLAB集成到自己的工程项目中去。 matlab引擎分为全局引擎和局部引擎。全局引擎只有一个,一旦启动全局引擎,则所有的计算结果和变量都.. 阅读全文

posted @ 2013-03-09 16:52 DoJustForFun 阅读(1478) 评论(0) 推荐(0) 编辑

2012年2月9日

龙格库塔法

摘要: 经典四阶龙格库塔法龙格-库塔(Runge-Kutta)方法是一种在工程上应用广泛的高精度单步算法,经常被称为“RK4”或者就是“龙格库塔法”。令初值问题表述如下。对于该问题的RK4由如下方程给出:其中:RK4法是四阶方法,也就是说每步的误差是h5阶,而总积累误差为h4阶。RK4计算程序如下://visualsan@yahoo.cn#include <iostream>using namespace std;#include <vector>#include <math.h>using namespace std;class RK {public: class 阅读全文

posted @ 2012-02-09 21:46 DoJustForFun 阅读(7056) 评论(0) 推荐(0) 编辑

2012年1月7日

DSA(direct simulated annealing,DSA)一种强大的随机搜索方法

摘要: DSA(direct simulated annealing,DSA)一种强大的随机搜索方法author: sanemail: visualsan@yahoo.cnaddress: nuaa,cepe,202,2012.12 摘要:本文将探讨DSA优化算法在数值优化方面的应用,首先简单对比DSA和模拟退火算法,然后就DSA优化算法开发通用软件包,最后进行数值算例分析。 关键词:DSA,数值优化,模拟退火1.DSA算法和模拟退火2.DSA算法流程3.DSA优化算法软件包4.数值算例5.结论1.DSA算法和模拟退火 模拟退火算法是模拟金属高温退火过程的一种随机搜索算法。‘退火’的定义如下:将... 阅读全文

posted @ 2012-01-07 11:25 DoJustForFun 阅读(2571) 评论(0) 推荐(2) 编辑

导航