gocad入门系列
我的思路是将这个帖子作为一个比较完整的入门系列,这阶段尽量每天多写一些。但必须强调的是:阅读手册和尝试对掌握这个东东起更大的作用!先看看外观:
Re:gocad入门系列
点输入:可以为*.txt文件,格式就为x、y、z。File-Import objects-Raw files-pointset-xyz ascii file as pointset`'y)[:gdZ
制约这样就可以将点输入
Re:gocad入门系列
另外一种方式就是采用屏幕定点,点取如图右边的按钮,就可以在屏幕上取点了。需要主意的是,GOCAD的文件组织形式为面向对象的组织,即每生成或输入一个对象(object)都需要给一个名字。Re:gocad入门系列
线的输入问题,也有几种方式。首先说说*.dxf的输入,dxf的输入可以通过file-import object-acad-dxf这种方法输入,需要主意的是,输入前需要对图形文件进行清理,这样输入后可以省去许多编辑工作。Re:gocad入门系列
线的输入也可以在屏幕上画,但需要主意的是,需要确定绘图的平面,默认是水平面,但随着视角的变化,可能不是水平面了!Re:gocad入门系列
这几天也在研究这玩意儿,摸到点门道了,希望多有些人在这儿发帖子,免得学习的时候走弯路。Re:gocad入门系列
这样的讲座系列非常好希望能够一直保持下去
使这个讲座有始有终
Re:gocad入门系列
对于Gocad来说,外部测量点和一些控制线的输入就够了,没有必要输入面的信息,Gocad的面生成能力是非常强大的。下面说说由点或者线生成面的能力。Re:gocad入门系列
对于Gocad来说,面的生成是需要边界去控制范围的,范围内的面然后再去拟合给定的点,如果没有指定边界的线,程序将自动生成。面的表达是由许多三角形构成的,三角形的密度有边界线的点控制,就如同ABAQUS里的种子点。这些点在线功能里的edit是可以编辑的。5@b2U[S7[}\)?首先显示你输入的point set,点击general mode菜单,选择下拉菜单里的surface mode,在new菜单里下拉选择from point set,选择你需要生成面的point set,输入生成面的名字,就ok了。
这是一种生成面的方法,你可以看到,生成面的方法是很多的。
Re:gocad入门系列
GO ON PLEASE!Re:gocad入门系列
对于gocad来说,每一种对象都需要掌握几种重要的性质:part、region、property。part就是一个对象不相连的部分,如果一个连续的part,可以通过分割成为几个part,几个part也可以合成一个part。region这个概念是指落在指定范围内的对象,是对象一个性质。property是对象的属性,是可以赋值的。Re:gocad入门系列
举个例子:这是一个水电站开挖的测量点,这部分为未开挖的部分。Re:gocad入门系列
这是开挖后的实际测量点:Re:gocad入门系列
俺使用point set mode-new-from point set-选择了上述两个pointset.Re:gocad入门系列
使用wizard生成的面Re:gocad入门系列
对于已经存在的一个对象,我们可以通过拷贝命令生成一个和目前对象特性完全一样的对象,我们可以通过对“对象”进行compute on object的操作,通过运行基于C语言的脚本程序改变属性值,例如{Z=100;},就是将一个对象的z值全部赋值为100。Re:gocad入门系列
对于对象的脚本操作是非常重要的,希望各位能在手册的相关部分看看。\Za%K a/e上面的例题如此操作后得到:
Re:gocad入门系列
到这里为止,一个简单的例子就完成了,上表面为地形的dem,下表面为基准面,当然中间会有层面,但这部分的内容以后再说。Re:gocad入门系列
Go ahead, thank youRe:gocad入门系列
版主挺敬业的,谢谢阿!Re:gocad入门系列
楼主您好,我刚开始学gocad但是感觉很难,有cad完全不同,能否提供一些练习培训资料,或者培训手册,谢谢!nlEG4["tJ*|.b/~`最好是中文的
Re:gocad入门系列
呵呵,这里就不要讨论download的事了吧!关于教材,坦率地说,没有啊,我会的都是自己一点一点摸索出来的!Re:gocad入门系列
建立好上下的面后,使用下面的工具条!Re:gocad入门系列
使用俯视和正北工具Re:gocad入门系列
生成sgridRe:gocad入门系列
我在这里写的都是操作过程!更详细的操作应该看手册!Re:gocad入门系列
这样建立的网格,数量会不会太大了?Re:gocad入门系列
网格数量的问题,我的解决思路是(尚未操作):导入ABAQUS后,利用网格生成类似.iges的实体。然后再对不需要密度很大的区域划较粗的网格。Re:gocad入门系列
有一段时间没写了,主要的原因是忙于赶工程了。有一个思路:未来解决网格过密的问题,可以使用分块的功能,建立多个不同密度的sgrid,然后在abaqus里merge成一个整体网格。俺的同事使用ansys也重构了一个网格密度变化的网格。
Re:gocad入门系列
面的生成是需要边界去控制范围的,范围内的面然后再去拟合给定的点,如果没有指定边界的线,程序将自动生成。面的表达是由许多三角形构成的,三角形的密度有边界线的点控制,就如同ABAQUS里的种子点。这些点在线功能里的edit是可以编辑的。首先显示你输入的point set,点击general mode菜单,选择下拉菜单里的surface mode,在new菜单里下拉选择from point set,选择你需要生成面的point set,输入生成面的名字,就ok了。
这是一种生成面的方法,你可以看到,生成面的方法是很多的。
Re:gocad入门系列
支持!Re:gocad入门系列
请教版主:/E]M+v4`c5zr\'W构造模型建好后,属性模型中要得那些数据,孔渗饱等数据得输入是用什么命令?
Re:gocad入门系列
请教高手们:这个surface怎么建呀,图中的poisets分成了两部分,需要建两个curve吗?建了两个以后通过poinsets and curve建surface时只能选一个curve呀?咋办?Re:gocad入门系列
构造模型建好后,属性模型中要得那些数据,孔渗饱等数据得输入是用什么命令?Re:gocad入门系列
生成两个面后采用sgrid-N怎么能生成网格,斑竹能不能把中间过程稍微的详细 点,多谢了Re:gocad入门系列
支持!贵在坚持!
Re:gocad入门系列
不好意思,这段时间忙于工程了,几乎没有时间上网,谢谢大家的关注!Re:gocad入门系列
请教版主,拱坝如何建立三维网格,能否给点出菜单过程,谢谢!Re:gocad入门系列
多看手册吧Re:gocad入门系列
恩,对于刚入门的人来说,很不错,呵呵。多谢斑竹了。
页:
[1]
2