Hello Netgen

荒谬是 unable to find “gdal”,
这时急需下载gdal核心文件同时安装,下载网址如下:

五、参考资料 References

  1. Netgen User Manual,

  2. Netgen 算法说明

NETGEN An advancing front 2D/3D-mesh generator based on abstract
rules

http://www.asc.tuwien.ac.at/~schoeberl/wiki/publications/netgen_org.pdf

3.
zhouschina的博客http://blog.csdn.net/zhouschina/article/details/9050373

 

PDF Version: Hello
Netgen

Mark一下,安装rgdal后是勿克利用gdal的效益的,比如如下代码会报错:

二、Netgen的安装 Installing Netgen

依据机器的布置选32员或64位之安装程序,和一般软件的安一样,下一致步直到好,安装好以后就是可以使用了。

图片 1

Figure 2.1 Netgen 5.1

安到位后,在程序的开始菜单中会很成链接,如下图所示:

图片 2

Figure 2.2 Netgen in Start menu

择Netgen 5.1即可启动程序,测试一下效,如下图所示:

图片 3

Figure 2.3 Mesh generated by Netgen

sds <- get_subdatasets(hdfpath)

三、Netgen的编译 Compiling Netgen

使要以先后中利用Netgen,就得编译Netgen来转程序支付以Netgen的库nglib。编译Netgen需要第三方库的支持,必须的老三正值库有:

l pthread-w32

l TclTkTixTogl

l zlib

个中pthread-w32和TclTkTixTogl的库都可以由Netgen的SourceForge上的AdditionalFiles中产充斥得到。若需对IGES或STEP文件的读写,还用装OpenCascade。

图片 4

Figure 3.1 3rdparty library for Netgen

原先没有觉察Netgen在此间拿这些第三方库都提供了,尝试自己编译Tcl、Tk和Togl,前少独已经编译成功了,编译到Togl时也没有找到什么资料,就放弃了,浪费了日。直接冲需要下载Visual
Studio对应的老三方库文件,再下充斥好zlib,很快即足以编译成功了。最好仍如下方式来集团这些第三方库:

图片 5

Figure 3.2 Default location of 3rdparty library for Netgen

布好第三方库,直接选择windows文件夹着的Visual
Studio解决方案展开编译基本上没什么问题了。最多又修改下头文件之目或库文件的目录。为了要末段生成完整的次,还得修改下后甩卖的批处理公事:postBuild_netgen.bat,将里面的路线和机具及之netgen路径对应:

图片 6

Figure 3.3 Modify the post build bat file to copy files

如此这般在编译链接完成后,会活动将所要之文件复制到一个文本夹,还是大方便之。如图所示,生成了netgen-instNoOCC_Win32和nglib-instNoOcc-Win32:

图片 7

Figure 3.4 Build Netgen and nglib without OpenCascade

库nglib的编译和Netgen的方法同样,也待修改下后处理的批处理文件postBuild_nglib.bat,会自动把程序支付所待的库和头文件复制到一个文本夹下面,方便程序采取。

运用编译好之Netgen生成的网格如下图所示:

图片 8

Figure 3.5 Shaft mesh generated by Netgen

图片 9

Figure 3.6 Box and sphere mesh generated by Netgen

选择版本,一般选择“Generic installer for the GDAL core components”就好

一、引言 Introduction

NETGEN是一个二维/三维自动网格剖分工具,并且以LGPL开源协议。即好用作一个涵盖用户界面的独立程序用,也堪当作C++的库文件被外程序链接。Netgen可以超越平台,支持Unix/Linux和Windows。

Netgen最早吗奥地利科学家Joachim
Schoberl编写的网格剖分程序,是网格划分技术中极为先进及全面之,在3D网格划分领域更有着极大的优势。可以从sourceforge上赢得最新版本的Netgen5.1,网址是:http://sourceforge.net/projects/netgen-mesher/,如下图所示:

图片 10

Figure 1.1 Netgen Mesh Generator on SourceForge.net

正文主要介绍如何对下载的Netgen源码进行编译生成Netgen程序及程序开发所用之库nglib。

http://www.gisinternals.com/release.php

Hello Netgen

eryar@163.com

摘要Abstract:本文主要介绍如何对下载的Netgen源码进行编译生成Netgen程序及顺序支付所用之库nglib。

关键字Key Words:Netgen, nglib, Mesh Generator, OpenCascade,
Triangulation

四、结论 Conclusion

经编译Netgen并成OpenCascade来修网格剖分在几乎哪样子遭到可是视化的使。