算法,软件开发技术专家
OpenCASCADE Interpolations and Approximations eryar@163.com Abstract. In modeling, it is often required to approximate or interpolate points to curves and surfaces.
RvmTranslator 3.1 is released Fix the crash reported by Luca from Italy. The crash is made by the invalidate shapes that the RvmTranslator can not translate correctly.
Tcl internal variables eryar@163.com 在Tcl中内置了一些变量,并赋予了一定的功能。内置变量列表如下: 变量名称 功能描述 argc 指命令行参数的个数。
OpenCASCADE Ring Type Spring Modeling eryar@163.com Abstract. The general method to directly create an edge is to give a 3D curve as the support(geometric domain) of the edge.
OpenCascade Jobs OpenCascade工作相关信息发布,有意者可以直接发邮件:eryar@163.com。 鞋博士鞋博士经过8年沉淀,在鞋类工业4.0全流程平台上积累了相当的技术实力,获投资商亲睐。
SupportGenius for PDMS eryar@163.com SupportGenius is used to build pipe hanger and support 3D model in PDMS and also can generate the material report. SupportGenius用来在PDMS中自动生成支吊架三维模型及材料报表。
IsoAlgo2.0 is released! Figure 1. Piping Isometric Drawing generated by IsoAlgo Figure 2. Piping Isometric Drawing generated by IsoAlgo Figure 3.
为了帮助OPEN CASCADE新手顺利编译OPEN CASCADE源码,特录制了一个视频, 有了这个视频,OPEN CASCADE的编译再也不麻烦啦!
Function Set in OPEN CASCADE eryar@163.com Abstract. The common math algorithms library provides a C++ implementation of the most frequently used mathematical algorithms.
大学之前的时间都是按天来过的,期盼着一天一天地快快长大,期盼着过年穿新衣,阖家团聚,其乐融融; 大学的时间都是按周来过的,根据每周的课表周而复始,虽然单调但也是自由自在,简单充实; 刚工作的几年时间是按月来过的,每个月发工资的时候还是很开心,虽然在大上海那微薄的薪水只能淹没在房租中,但也是自食其力,一个人战斗。
Interop Excel in PDMS eryar@163.com Abstract. There are many data stored in Excel during the design procedure.
Ship Ladder in pipedata3d.
Apply Newton Method to Find Extrema in OPEN CASCADE eryar@163.com Abstract. In calculus, Newton’s method is used for finding the roots of a function.
RvmTranslator 3.0 is released Enable translate multiple RVM files for RvmTranslator. Translate multiple RVM files in RvmTranslator is simple, just inp...
OPEN CASCADE Multiple Variable Function eryar@163.com Abstract. Multiple variable function with gradient and Hessian matrix is very very import in OPEN CASCADE optimization algorithms.
OPEN CASCADE Gauss Least Square eryar@163.com Abstract. The least square can be used to solve a set of n linear equations of m unknowns(n >= m).
OPEN CASCADE Curve Continuity eryar@163.com Abstract. 设计一条复杂曲线时,出于设计和制造上的考虑,常常通过多段曲线组合而成,这就需要解决曲线段之间如何实现光滑连接的问题。
OPEN CASCADE BSpline Curve Interpolation eryar@163.com Abstract. Global curve interpolation to point data is a way to construct curves.
RvmTranslator - 3D OBJ eryar@163.com OBJ文件是Alias|Wavefront公司为它的一套基于工作站的3D建模和动画软件“Advanced Visualizer”开发的一种标准3D模型文件格式,很适合用于3D软件模型之间的互导,也可以通过Maya读写。
BOOST Voronoi Visualizer eryar@163.com Abstract. The Voronoi extension of the Boost.Polygon library provides functionality to construct a Voronoi dia...
PDMS call Operating System Command eryar@163.com 1.Introduction AVEVA提供了三种二次开发的方式:DARs, PML和AVEVA .Net(C#)。
Clash Detection eryar@163.com Abstract. Clash detection is used for the model collision check. The paper introduce the clash detection in PDMS, and a...
IsoAlgo2.0 Preview eryar@163.com 1. Use Qt for GUI and Visualization Use Qt to replace the Tcl/Tk for IsoAlgo GUI.
OpenCASCADE Interpolation - Lagrange eryar@163.com Abstract. Power basis polynomial is the most simple polynomial function.
RvmTranslator 2.1 is released eryar@163.com 1. 完善基本体的转换 在使用RvmTranslator转换过程中发现少了一些模型,经查是早期版本有些基本体的转换没有实现,像Sloped Cylinder和Pyramid: 完善程序,将文本格式和二进制格式中转换Sloped Cylinder和Pyramid部分实现。
Export AutoCAD Entities for PDMS Aids eryar@163.com cad2pdms可以将AutoCAD中的直线Line,圆弧Arc及多段线Polyline转换成PDMS中的辅助线。
IsoAlgo3d - A PCF 3D Viewer eryar@163.com Alias的Isogen的PCF和IDF是生成管道ISO图的数据交换文件,且已经成为了国际标准。 IsoAlgo可以根据PCF文件生成DXF格式的ISO图纸,如下图所示: 关于IsoAlgo的更多信息请参考: http://www.
OpenGL Shader in OpenCASCADE eryar@163.com Abstract. As implementation of one of the strategic steps in OpenCASCADE visualization component developme...
A Simple OpenGL Shader Example II eryar@163.com Abstract. The OpenGL Shading Language syntax comes from the C family of programming languages.
Make Helix Curve in OpenCASCADE eryar@163.com Abstract. OpenCASCADE does not provide helix curve directly, but you can build a helix curve by the pcurve of a surface(curve on surface).
A Simple OpenGL Shader Example eryar@163.com Abstract. OpenGL Shading Language, the high-level programming language defined to allow application writ...
Isodraft output attributes eryar@163.com AVEVA Isodraft中有许多开关用于配置管道ISO图的图面内容,这些配置都可以从文档《Isodraft Reference Manual》中找到。
Use Qt in Debian for OpenCASCADE eryar@163.com Recently several OpenCASCADE enthusiasts want to build my simple Qt demo about OpenCASCADE on ubuntu system, but could not compile it successfully.
AVEVA RvmTranslator eryar@163.com AVEVA的RVM文件格式包含了三维模型数据及其他信息,可用于工厂模型的浏览、评审等。常见的三维浏览及评审软件如Autodesk的Navisworks、Intergraph的评审软件SmartPlant Review Publisher等,都提供了对RVM格式的支持。
OpenCASCADE PCurve of Topological Face eryar@163.com Abstract. OpenCASCADE provides a class BRepBuilderAPI_MakeFace to build topological faces.
PDMS RvmTranslator eryar@163.com Abstract. AVEVA Review is used for 3D model visualisation for plant or ship design, construction and operation.
std::fstream 中文路径 eryar@163.com 用C++来开发管道出图程序IsoAlgo时,当PCF文件名中包含中文时,读取文件会失败。将下面数据存成一个简单文件:中文.txt 放到目标目录中来测试: Figure 1 包含中文的文件 简单测试程序代码如下所示: #i...
Getting Started with PostgreSQL eryar@163.com Abstract. PostgreSQL is an excellent implementation of relational database, fully featured, open source, and free to use.
OpenCASCADE BRepTools eryar@163.com Abstract. OpenCASCADE BRepTools provides utilities for BRep data structure.
pipedata3d User Guide 1. Introduction 在管道设计过程中,会使用到大量的标准,如ASME,DIN,GB,CB,HG,SH等等。管道设计人员在设计过程中,需要翻阅相关标准手册,查找所需要的数据,较为繁琐。
Pipedata3d - Welding Neck Flange eryar@163.com Abstract. Pipedata3d show piping component data in tables and 3D modeling.
Create views of OpenCASCADE objects in the Debugger eryar@163.com Abstract. The Visual Studio Natvis framework lets you customize the way Visual Stud...
Undo/Redo for Qt Tree Model eryar@163.com Abstract. Qt contains a set of item view classes that use a model/view architecture to manage the relations...
OpenCASCADE General Transformation eryar@163.com Abstract. OpenCASCADE provides a general transformation class: gp_GTrsf.
Iterate Files by Tcltk eryar@163.com Abstract. Tcl/Tk provide a programming system for developing and using graphical user interface(GUI) applications.
AutoCAD File Merger eryar@163.com Abstract. There are many drawing files during the ship design or other design process, so somebody want to merge them to one DWG file.
Qt Undo Framework Demo eryar@163.com Abstract. Qt’s Undo Framework is an implementation of the Command Pattern, for implementing undo/redo functionality in applications.
OpenCASCADE Hidden Line Removal eryar@163.com Abstract. To provide the precision required in industrial design, drawings need to offer the possibilit...
A Simple OpenCASCADE Qt Demo-occQt eryar@163.com Abstract. OpenCASCADE have provided the Qt samples in the samples directory, but they are a little complicated.
OpenCASCADE JT Assistant eryar@163.com Abstract. Siemens’ JT data format accepted as the world’s first ISO international standard for viewing and sharing lightweight 3D product information.