- 博客(71)
- 资源 (38)
- 收藏
- 关注
原创 Abaqus中部件(Part)、实体(Instance)和集合(Assembly)的关系
1、部件(Part)、实体(Instance)和集合(Assembly)的关系(13.3.1)一个模型(Model)能包括很多部件(Part),然而,它却只能包含一个集合(Assembly)。这个集合是由很多实体(Instance)组成,而这些实体(Instance)由在整体坐标系中指定位置的部件(Part)形成。举一个例子来说,假如部件就是砖块,那么由这些砖块就可以形成墙,墙就相当于实
2009-11-24 09:27:00 24616 2
原创 一个删除文件的Python程序
Python是一种面向对象的解释性的计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史,成熟且稳定。Python 具有脚本语言中最丰富和强大的类库,足以支持绝大多数日常应用。它具有简单、易学、免费、开源、可移植性、解释性、面向对象、可扩展性、可嵌入性以及丰富的库等特性,目前的应用范围也非常广泛,如系统编程、图像处理、数据库编程等方面。 Python开发
2009-11-24 09:21:00 1183
原创 一个批量修改文件名的Python程序
关于Python程序的运行,其实一个Python程序就相当于一个应用程序,它不需要经过编译,只需要用户电脑上面安装Python环境即可。要运行一个py程序,直接双击这个py文件即可。一般情况下,没有提示用户输入或控制屏幕显示,打开一个py文件时会突然闪一下马上就退出,这是由于程序运行已经完成了。若需要显示,则要添加一个屏幕暂停的代码: os.system(pause) 在使用这个代码前,需要
2009-11-24 09:21:00 3462 1
原创 三峡大学图书馆虚拟互动演示下载
三峡大学图书馆虚拟互动演示今天翻资料突然发现了这个东西,老早前做的!用的VRP,其实就是把VR打包做的傻瓜些了!只做了图书馆的外观,内部没有做!下载地址(网络硬盘,请勿复制链接):http://www.brsbox.com/filebox/down/fc/57c2c8f7df41b0fd26c7649da16132a5
2009-11-22 09:54:00 1131
原创 Crout分解法
前面介绍了Cholesky分解法,但是Cholesky分解法只是用于对称正定矩阵,对于不是对称矩阵、或不是正定矩阵时,要计算线性方程组时,在矩阵阶数不是很大时可以采用Cramer法则,也可以采用高斯消元法来求解!顺便介绍一下高斯消元法,对于一个n阶矩阵,用高斯消元法不计加减运算,只记乘除运算,要运算n的立方/3+n的平方-n/3次,计算量比较大,而且精度较差。所以后来有了改进的高斯消元法——高斯
2009-11-22 09:53:00 14616 1
原创 Cholesky分解法
注:很多人对于一些最基本的理论往往不屑一顾!实际上这种观点是非常错误的,如果你不对这些基础理论有一定理解,是不可能有创新、灵活控制你的分析的!前面已经介绍了行列式计算的程序代码,这种设计方式开发的程序在计算量上差不多是按行列式计算公式来设计程序的计算量的百分之一,特别是对于大型矩阵的行列式计算有更为明显的效果!但是并没有受到各位的重视,甚至都不去验证其是否正确!非常郁闷!计算行列式其实也是计算线
2009-11-22 09:52:00 4088 1
原创 行列式计算程序设计
由于里面有很多公式,不便于编辑,所以整理成图片!在后面附有程序所有源代码! 综合上面的分析,现定义一个函数CalculateDet(double[,] A, int DetN)用于计算矩阵A[n,n]的行列式,其中输入参数A表示矩阵,DetN表示矩阵的阶数。该函数的代码如下: private double CalculateDet(double[,] A, int DetN)
2009-11-22 09:51:00 2037 1
原创 土石方开挖量计算
土石方开挖量计算在工程中经常用到,具体如何计算?怎样能提高计算效率?本文以AutoCAD 2004和南方CASS7.0成图系统为计算工具,介绍如何计算土石方以及常见的数据处理方法。教程及例子下载地址:http://www.brsbox.com/filebox/down/fc/241ca72523a33b2018e3baac085f3ec4请勿直接下载,请打开链接后再下载。
2009-11-22 09:50:00 1974
原创 适合任何CAD版本的CAD开发技巧
适合任何CAD版本的CAD开发用.Net开发CAD一般都需要添加引用CAD的库文件,但是由于不同版本的CAD,其库文件也有很多的差别。为了避免由于版本不同而引起各种问题,特别是要求软件使用者的CAD版本与软件开发者的CAD版本一致,这种要求比较苛刻,在现实生活中也很难实现,在此介绍一种方法。下面以在CAD中绘制线、坐标、输入文字等几种常用的操作为例:1)启动Visual Studio,选
2009-11-22 09:49:00 2167
原创 根据剖面图及路径自动建立模型
发布一个根据剖面图及路径自动建立模型程序! 原理比较简单,但是很实用!只需要选取模型的断面图和路径,就可自动生成三维实体模型!省去了在空间旋转、移动、生成面域、拉升等操作!如果手动要花2天的时间建模,用这个程序最大2个小时就可以搞定!欢迎试用! 程序界面: 编译程序下载地址: http://www.brsbox.com/filebox/down/fc/818f8ddf395af42c927d
2009-11-22 09:49:00 1431
原创 获取CAD中线的每个节点坐标程序设计(二)
Private Sub 保存坐标数据文件SToolStripMenuItem_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles 保存坐标数据文件SToolStripMenuItem.Click On Error GoTo handle01 Dim dg As New
2009-11-22 09:48:00 2774
原创 数字测图成果处理——计算开挖量绘制剖面图
数字测图成果处理——计算开挖量绘制剖面图注:本方法并不是最简单、最有效的方法,只是针对苏一光RTS700全站仪所测成果进行讲解。其他类型全站仪将数据导出后,接着步骤4就可以计算开挖量、绘制剖面图等。感觉技术含量很低,呵呵!但是经常有朋友问,所以干脆把主要步骤写出来供大家参考![/M]注:在操作下列步骤之前,请保证计算机上已经安装RTS700_USB软件及USB驱动程序。1、通过USB数据
2009-11-22 09:48:00 1284
原创 获取CAD中线的每个节点坐标程序设计(一)
获取CAD中线的每个节点坐标,线包括polyline、3D polyline、Spline等等!程序代码如下:Imports SystemImports System.IOImports System.MathPublic Class 获取CAD中点坐标 Public AcadApp As AutoCAD.AcadApplication Public xx(), yy(), zz
2009-11-22 09:47:00 2865
原创 CAD的正反面片以及转换程序
在CAD中,一般的面片都是3D Face。3D Face是由四个顶点形成,在实际运用中为了能更好的显示,一般将这四个点中的两个点重合,形成三角形。在CAD中,一般认为,如果绘制面的时候是按逆时针方向,则为正面,反之为反面。具体来说就是,如果3D Face地四个顶点是按照逆时针方向的顺序排列,则该面为正面;按照顺时针方向顺序排列为反面。正反面非常重要,如在3DMAX中,如果需要以地形的表面为基
2009-11-22 09:46:00 1946 1
原创 根据浇注信息划分大坝模型程序设计
该程序能根据大坝浇注信息自动划分模型,根据具体的工程实例,如果要将大坝划分成600个模块,程序需要用约10分钟时间,人工划分需要花多少时间就无法计算了!呵呵!浇注信息格式如下:20430.00 20.39 08-12-01,0:00:00 2.27 08-12-03,6:32:04 15,16,17,18, 1194.50 1196.00程序代码如下:Imports Syste
2009-11-22 09:46:00 726
原创 CAD命令的定制与开发
CAD命令的定制与开发通过CAD上的“工具——自定义——编辑自定义文件——程序参数(acad.pgp)”可以打开acad.pgp文件,该文件就是CAD命令定制文件,如下图所示:CAD的命令文件存放在C:/Documents and Settings/xzy/Application Data/Autodesk/AutoCAD 2004/R16.0/chs/Support下面,如下图所示:下面来看一
2009-11-22 09:44:00 1518
原创 打开指定的Access表——Visual C#读取Excel和Access数据库
Visual C#读取Excel和Access数据库 三峡大学土木水电学院 肖泽云 Content 一、读取Excel表格... 1二、保存Excel文件... 5三、获取表的名称... 6四、打开指定的Excel表格... 8五、读取Access数据库... 10六、获取Access表信息... 12七、打开指定的Access表... 1
2009-11-22 09:41:00 1889
原创 读取Access数据库、获取Access表信息——Visual C#读取Excel和Access数据库
Visual C#读取Excel和Access数据库 三峡大学土木水电学院 肖泽云 Content 一、读取Excel表格... 1二、保存Excel文件... 5三、获取表的名称... 6四、打开指定的Excel表格... 8五、读取Access数据库... 10六、获取Access表信息... 12七、打开指定的Access表... 1
2009-11-22 09:40:00 2412
原创 打开指定的Excel表格——Visual C#读取Excel和Access数据库
Visual C#读取Excel和Access数据库 三峡大学土木水电学院 肖泽云 Content 一、读取Excel表格... 1二、保存Excel文件... 5三、获取表的名称... 6四、打开指定的Excel表格... 8五、读取Access数据库... 10六、获取Access表信息... 12七、打开指定的Access表... 1
2009-11-22 09:39:00 1925
原创 保存Excel文件、获取表的名称——Visual C#读取Excel和Access数据库
Visual C#读取Excel和Access数据库 三峡大学土木水电学院 肖泽云 Content 一、读取Excel表格... 1二、保存Excel文件... 5三、获取表的名称... 6四、打开指定的Excel表格... 8五、读取Access数据库... 10六、获取Access表信息... 12七、打开指定的Access表... 1
2009-11-22 09:31:00 1800
原创 读取Excel表格——Visual C#读取Excel和Access数据库
Visual C#读取Excel和Access数据库 三峡大学土木水电学院 肖泽云 Content 一、读取Excel表格... 1二、保存Excel文件... 5三、获取表的名称... 6四、打开指定的Excel表格... 8五、读取Access数据库... 10六、获取Access表信息... 12七、打开指定的Access表... 13
2009-11-22 09:30:00 1952 1
原创 基于Visual C#的Windows API 程序设计——控制你的Windows系统
有人问:最近又有什么新的作品?呵呵!新的作品算不上,只是做点自己感兴趣的,以前又没有做过的!飞鸽传书是怎么开发的?飞秋是怎么设计的?QQ的远程协助又是基于什么原理?9月份主要在学习Windows API,特奉上自己一点小小的学习心得《基于Visual C#的Windows API 程序设》!相信你看完,最好实践完后,对这些问题你会有一个明确的答案!目录如下:(部分内容空间
2009-11-22 09:29:00 904
原创 三角形程序
写来写去,最后还是回到原点!来介绍点最基础的东西——三角形! 灵活运用三角形是可以解决很多问题的!今天主要介绍如果形成三角形数组: 首先新建一个项目,添加一个PictureBox控件用于绘制三角形。1、左三角形 private void 左三角形button_Click(object sender, EventArgs e) {
2009-11-22 09:29:00 930
原创 局域网控制下载地址
下载地址(网络硬盘,请勿直接复制链接下载!):http://www.brsbox.com/filebox/uploadcomplete/randstr/435S1562ZF5EK9W6gg05f06qt0/fgid/0b60a102cd76e2993cdb046b11639b64/dirids/1512837 本程序不含病毒、木马!首先在主机上安装控制端,同时设置客户端IP地
2009-11-22 09:28:00 614
原创 局域网控制(三)——远程关机重启等
3、其他凡在本地计算机上通过编程可以实现的,在远程计算机上也可以实现,只不过是事件的执行或调用需要指定一个标志或信号即可。下面就介绍几个常用功能的实现过程:1)关闭计算机关闭计算机可以采用Windows API中的ExitWindowsEx()函数来实现,也可以直接通过新建Windows的cmd进程来调用Shutdown命令实现,使用ExitWindowsEx()函数时要先结
2009-11-22 09:26:00 2708
原创 局域网控制(二)——控制客户端
2、控制客户端控制客户端主要还是通过在控制端发送一个消息指令到客户端,客户端在接受消息后执行该执行。本例中主要以模拟鼠标点击事件为例来说明这一实现过程,通过在控制端中PictureBox控件上点击图像的某个位置,然后将这一消息转换成指令发送至客户端,客户端在接受该指令后执行,具体实现过程如下:1)将控制端控制转换成指令在此模拟鼠标点击事件,所以发送至客户端的命令可采用如下格式
2009-11-22 09:25:00 834
原创 局域网控制(一)界面传输
突然想起来用API结合C#的网络编程来做点东西! 结合Socket通信及Windows API,通过发送或接收数据来执行相应的操作,可以实现对某台计算机操作。下面就一个简单的局域网控制实例来说明这一过程,具体可以通过一个客户端和一个控制端来实现,客户端主要运行在客户计算机上(即被控制的计算机上),控制端运行在服务器主机上。无论是对于客户端还是控制端,都必须包含发送数据至目标计算机上
2009-11-22 09:24:00 717
原创 农场工具程序设计(三)
首先声明:本人设计和开发这个程序没有任何商业目的,完全是用于学习交流!程序的主要设计思路为模拟鼠标操作,没有截取任何商业信息,无病毒、无木马!没有损害他人利益,只是一个替代用户手工操作的工具!使用者也请勿用用于商业用途以及损害他人利益之用!在使用过程中,如腾讯公司警告你不能使用此工具,请暂停使用!谢谢合作! 9、定时为自己摘取添加一个计时器,设定果实成熟时间,当时间一到就为自己摘取果实
2009-11-22 09:22:00 625
原创 农场工具程序设计(二)
首先声明:本人设计和开发这个程序没有任何商业目的,完全是用于学习交流!程序的主要设计思路为模拟鼠标操作,没有截取任何商业信息,无病毒、无木马!没有损害他人利益,只是一个替代用户手工操作的工具!使用者也请勿用用于商业用途以及损害他人利益之用!在使用过程中,如腾讯公司警告你不能使用此工具,请暂停使用!谢谢合作!6、摘取自己的农场摘取自己农场的顺序为点击一键摘取工具,然后在土地上点击一下即可,
2009-11-22 09:21:00 686
原创 农场工具程序设计(一)
首先声明:本人设计和开发这个程序没有任何商业目的,完全是用于学习交流!程序的主要设计思路为模拟鼠标操作,没有截取任何商业信息,无病毒、无木马!没有损害他人利益,只是一个替代用户手工操作的工具!使用者也请勿用用于商业用途以及损害他人利益之用!在使用过程中,如腾讯公司警告你不能使用此工具,请暂停使用!谢谢合作! 农场工具主要是模拟鼠标事件来完成各项操作,其中还包含了对图像的识别来
2009-11-22 09:20:00 995
原创 如何在编程中节约系统内存
程序语言为现代的计算和自动化作出了重要贡献! 能运用程序语言解决现实中的问题,你会发现,其实很多事情真的很方便! 前段时间一直跟他们测量的讲解CASS这个软件,我并没有学过这个软件,但是从它的安装和使用,我发现其实就是基于CAD的一个二次开发!如果有足够的条件,我们也可以开发出类似于CASS这样的软件,甚至比这个功能更强大!以后有机会和大家一起共享CAD二次开发的心得! 在这里给大家介绍在编
2009-11-22 09:19:00 682
原创 编程实现关闭电脑显示器
对于笔记本用户来说,关闭显示器可不是一件简单的事!在这里跟大家介绍一种关闭电脑显示器的方法!通过编程实现,我有已经编译OK的可执行程序,比较小,只有400kb。若大家需要这个小程序或源代码,请与我联系!这个小程序同样是调用API函数,这里是VB的代码!代码如下:Private Declare Function SendScreenMessage Lib "user32" _ Alias
2009-11-22 09:19:00 1921 1
原创 3DSTATE for Visual basic.Net开发(十二)
3DSTATEfor Visual basic.Net开发三峡大学土木水电学院3S实验室 肖泽云注:转载请说明来源处! 十、Editor Mode编辑模式 在引擎导入世界时,有两种模式,一种就是Viewer Mode,另外一种就是Editor Mode。这两种模式是有区别的,选用何种模式,主要根据你的程序的需要。 在下列情况下,要用Viewer Mode这种模式: 1、要用到自动运动,如
2009-11-22 09:18:00 461
原创 3DSTATE for Visual basic.Net开发(十三)
3DSTATEfor Visual basic.Net开发三峡大学土木水电学院3S实验室 肖泽云注:转载请说明来源处!十一、WLD世界文件解析所有的场景都是保存在wld文件中,在这个文件中包含有摄像机、灯光、空气、模型等。下面我们来看一下这个文件的主要构成。一般来说,完整的wld文件必须包含有摄像机和模型对象。在WLD文件中也存在着一定的语法规则,如果要注释,采用//,且在/*……*/之
2009-11-22 09:18:00 533
原创 3DSTATE for Visual basic.Net开发(九)
3DSTATEfor Visual basic.Net开发三峡大学土木水电学院3S实验室 肖泽云注:转载请说明来源处!七、Animated Models: MD2 and Anim3D运动的模型绝大部分的模型都是以*.wld和*.state这两种格式保存,但是带有运动的模型则是以*.md2和*.anim3d两种文件类型保存。1、导入动画模型利用函数_3DSTATE.STATE_objec
2009-11-22 09:17:00 449
原创 3DSTATE for Visual basic.Net开发(十)
3DSTATEfor Visual basic.Net开发三峡大学土木水电学院3S实验室 肖泽云注:转载请说明来源处!八、Sound声音为了保证能播放声音,首先必须把C:/VBNet 3D Developer Studio 6.0 (Student Package)/Engine/DLLs中的fmod.dll文件放在可执行程序的同一个目录下。Sound API可以播放MP3和WAV两种格
2009-11-22 09:17:00 489
原创 3DSTATE for Visual basic.Net开发(十一)
3DSTATEfor Visual basic.Net开发三峡大学土木水电学院3S实验室 肖泽云注:转载请说明来源处!九、Overlays and 2D Effects覆盖和二维效果在3Dstate中二维都被称为层,“Layers”。1、添加层用函数STATE_engine_add_layer添加层。其参数有(ByVal left_x As Double, ByVal top_y As
2009-11-22 09:17:00 433
原创 3DSTATE for Visual basic.Net开发(七)
3DSTATEfor Visual basic.Net开发三峡大学土木水电学院3S实验室 肖泽云注:转载请说明来源处!高级篇:五、Light and Shadows灯光和阴影1、创建一个灯光源用函数STATE_light_create来创建一个灯光源。Dim CameraLocation() AsDouble = {0, 0, 100}Dim SceneLight As UIntPtr
2009-11-22 09:16:00 481
原创 3DSTATE for Visual basic.Net开发(八)
3DSTATEfor Visual basic.Net开发三峡大学土木水电学院3S实验室 肖泽云注:转载请说明来源处!六、Engine Settings引擎设置1、设置背景颜色STATE_engine_set_background_color(122, 166, 238)2、设置雾 STATE_engine_set_culling_depth(20) STAT
2009-11-22 09:16:00 460
原创 3DSTATE for Visual basic.Net开发(四)
3DSTATEfor Visual basic.Net开发三峡大学土木水电学院3S实验室 肖泽云注:转载请说明来源处!二、Objects对象在介绍对象之前需要提前说明,在WLD文件中的对象如果为OBJECT,则默认为静止模型,是不能进行移动、旋转等操作的。如果为DYNAMIC,则可以进行移动、旋转等操作。1、对象Handles值获取对象handle值我们利用下列函数:STATE_obje
2009-11-22 09:15:00 392
铁路网上购票排队提醒程序
2012-09-20
ExtJS4.1学习心得及源码
2012-09-18
OpenMP并行计算程序设计基础
2011-12-21
事件自动处理程序V1.1
2011-10-23
事件自动处理程序安装程序
2011-10-16
自动复制U盘数据程序
2011-10-13
自动复制U盘数据程序
2011-10-12
自动复制U盘数据程序
2011-10-12
追踪我的电脑程序下载
2011-01-19
系统监控程序(可监控QQ窗体\Word\Excel\迅雷等程序)
2010-08-19
读取CAD中表格内容
2010-08-17
三维显示控件设计详解(基于Visual C#和DirectX)
2009-12-22
三维显示控件设计源码(基于DirectX和Visual C#)
2009-12-22
TrueGrid学习指南
2009-12-08
Flex for ArcGIS开发
2009-11-02
Map Algebra地图代数
2009-11-02
基于Visual C#的Windows API 程序设计
2009-10-15
最新力作——ArcGIS Engine开发实例教程 下载
2009-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人