随笔分类 -  D. OpenCascade

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要:Abstract. OpenCASCADE provides the algorithm to search the intersection point between 3 planes. If two of the planes are parallel or identical, will get no result. Key Words. Plane Intersection,Gauss 阅读全文
posted @ 2017-03-20 09:09 Tuhe 阅读(698) 评论(0) 推荐(0)
摘要:Abstract. OpenCASCADE geometric tools provide algorithms to calculate the intersection of two 2d curves, surfaces, or a 3d curve and a surface. Those are the basis of the Boolean Operation, so under the implementation can help to under the BO algorithms. The paper focus on the intersection of two 2d analytical line. Key Words. OpenCASCADE, Line Intersection 阅读全文
posted @ 2017-02-25 23:10 Tuhe 阅读(1134) 评论(0) 推荐(0)
摘要:In Visual Studio you can specify changes to environment variables in the project settings. Open your project, go to Project -> Properties... Under Configuration Properties -> Debugging, edit the Environment value to set environment variables. For example, if you want to add the directory “c:\foo\bin” to the path when debugging your application, set the Environment value to “PATH=%PATH%;c:\foo\bin”. 阅读全文
posted @ 2017-02-21 21:41 Tuhe 阅读(896) 评论(0) 推荐(0)
摘要:Abstract. EasyMesh is developed by Bojan Niceno, it is a two-dimensional quality mesh generator. EasyMesh can generate two dimensional, unstructured, Delaunay and constrained Delaunay triangulations in general domains. It can handle holes in the domain. The paper focus on the usage of EasyMesh. Key Words. EasyMesh, Delaunay Triangualtion, Triangulation, Mesh 阅读全文
posted @ 2017-01-06 22:59 Tuhe 阅读(1420) 评论(2) 推荐(0)
摘要:Abstract. OpenCASCADE7.1.0 introduces new built-in interactive object AIS_Manipulator providing interface for moving objects within 3D viewer. The class features three kinds of transformation modes for attached objects: translation through axis, scaling within axis, rotation around axis. The object can be activated using vmanipulator command within Draw Test Harness. Key Words. OpenCASCADE, 3D Viewer Interactive, Model Editor, Manipulator 阅读全文
posted @ 2016-12-08 23:12 Tuhe 阅读(1581) 评论(0) 推荐(0)
摘要:Abstract. The paper based on OpenCASCADE algorithms to approximate the NURBS curve to arc spline. The method is most useful in numerical control to drive the cutter along straight line or circular paths. Or in the shipbuilding industry to manufacture section bar for cold frame bender. Key Words. NURBS, Biarc approximation, arc spline 阅读全文
posted @ 2016-11-22 23:16 Tuhe 阅读(1482) 评论(0) 推荐(0)
摘要:Abstract. Qt’s ActiveX and COM support allows Qt for Windows developers to access and use ActiveX controls and COM objects provided by any ActiveX server in their Qt applications. Make their Qt application available as COM servers, with any number of Qt objects and widgets as COM objects and ActiveX controls. Make OpenSceneGraph to ActiveX controls then you can use it in other place, like IE. Key Words. OpenSceneGraph, ActiveX, COM, ActiveQt 阅读全文
posted @ 2016-11-11 23:39 Tuhe 阅读(1200) 评论(0) 推荐(1)
摘要:Abstract. The TopLoc package of OpenCASCADE gives resources to handle 3D local coordinate systems called Locations. A Location is a composition of elementary coordinate systems, each one is called a Datum. The Location keeps track of this composition. The paper will use the Draw Test Harness to illustrate the Location concept. Key Words. Transformation, Location, Local Coordinate Systems 阅读全文
posted @ 2016-09-07 18:35 Tuhe 阅读(3121) 评论(2) 推荐(0)
摘要:wrap curve to surface. 阅读全文
posted @ 2016-08-16 23:16 Tuhe 阅读(1576) 评论(0) 推荐(0)
摘要:对于几何造型内核OpenCASCADE,由于会涉及到大量的数值算法,如矩阵相关计算,微积分,Newton迭代法解方程,以及非线性优化的一些算法,如BFGS,FRPR,PSO等等用于多元函数的极值求解,所以这些数值算法的性能直接影响系统的性能。软件的性能优化是计算机软件开发过程中需要一直关注的重要因素,因此有必要学习下C++应用程序性能优化的方法。 在网上寻找相关资料时,发现这方面的资料也很少,最后发现一本由电子工业出版社出版的《C++应用程序性能优化方法》,从中可以学习下IBM的性能优化方法。 本文主要结合《C++性能优化方法》并结合代码实例来说明内存优化处理对程序性能的影响。看完本书,其实发现C++性能优化方法主要还是依赖的计算机相关的基础知识,比如说计算机操作系统,数据结构与算法等等。 阅读全文
posted @ 2016-07-31 13:50 Tuhe 阅读(5584) 评论(0) 推荐(1)
摘要:Abstract. OpenCASCADE provide data structure of any expression, relation or function used in mathematics. Flex and Bison are tools for building programs that handle structured input. They were originally tools for building compilers, but they have proven to be useful in many other areas. The Expression Interpreter in OpenCASCADE is made by Flex and Bison. So let’s know something about Flex and Bison. Key Words. OpenCASCADE, Expression Interpreter, Flex, Bison 阅读全文
posted @ 2016-05-27 23:13 Tuhe 阅读(557) 评论(0) 推荐(0)
摘要:Abstract. Today most 3D engineering model data are save to 3D PDF files. Universal 3D(U3D) along side Product Representation Compact(PRC), U3D is the historical foundation used to embed 3D interactive data and models into a PDF file. But PRC is now the preferred and most feature-rich method to embed 3D data into a PDF file. So the paper is focus on to translate OpenCASCADE geometry data to 3D PDF by embedding PRC file. Key Words. PDF 3D, OpenCASCADE, U3D, PRC, libharu 阅读全文
posted @ 2016-03-24 23:19 Tuhe 阅读(2183) 评论(2) 推荐(0)
摘要:Abstract. In modeling, it is often required to approximate or interpolate points to curves and surfaces. In interpolation, the process is complete when the curve or surface passes through all the points; in approximation, when it is as close to these points as possible. The paper is the translation of the OpenCASCADE Modeling Data user guide. Key Words. Interpolation, Approximation, Fitting 阅读全文
posted @ 2016-03-17 23:14 Tuhe 阅读(2655) 评论(0) 推荐(0)
摘要:Tcl内置变量备忘录。 阅读全文
posted @ 2016-03-12 10:55 Tuhe 阅读(818) 评论(0) 推荐(0)
摘要:Abstract. The general method to directly create an edge is to give a 3D curve as the support(geometric domain) of the edge. The curve maybe defined as a 2D curve in the parametric space of a surface: PCurve. When you understand the pcurve, you can modeling some interesting shapes, such as bottle neck thread, helix spring, ring type spring. Etc. The paper is focus on the Ring Type Spring Modeling in OpenCASCADE Draw Test Harness by Tcl script. Key Words. Spring, Helix, Tcl/Tk, 环形弹簧 阅读全文
posted @ 2016-03-05 18:33 Tuhe 阅读(861) 评论(0) 推荐(0)
摘要:为了帮助OPEN CASCADE新手顺利编译OPEN CASCADE源码,特录制了一个视频, 有了这个视频,OPEN CASCADE的编译再也不麻烦啦! 阅读全文
posted @ 2016-01-20 21:53 Tuhe 阅读(917) 评论(2) 推荐(0)
摘要:Abstract. The common math algorithms library provides a C++ implementation of the most frequently used mathematical algorithms. These include: algorithms to solve a set of linear algebraic equations, algorithms to find the minimum of a function of one or more independent variables, algorithms to find roots of one, or of a set of non-linear equations, algorithm to find the eigenvalues and eigenvectors of a square matrix. The solver for function set is used widely in extrema value evaluation, poin 阅读全文
posted @ 2016-01-13 19:43 Tuhe 阅读(884) 评论(0) 推荐(0)

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页