CAD二次开发
Suprman
这个作者很懒,什么都没留下…
展开
-
AutoCad二次开发:ObjectARX技术谈
基于ObjectARX的开发和调试技术柯宇 舒宣武华南理工大学建筑设计研究院【摘要】本文介绍了ObjectARX for AutoCAD R14和ObjectARX for AutoCAD2000i程序的开发环境的设置以及程序的调试设置和方法。【关键词】ObjectARX 1. ObjectARX的介绍ObjectARX是AutoDesk公司针对AutoCAD平台上的转载 2006-09-21 11:09:00 · 10694 阅读 · 2 评论 -
LightWave 3D软件
LightWave 3D是由美国NewTek公司开发的一款高性价比的三维动画制作软件, 它的功能非常强大,是业界为数不多的几款重量级三维动画软件之一。LightWave 3D从有趣的AMIGA开始,发展到今天的9.0版本,已经成为一款功能非常强大的三维动画软件,支持WINDOWS,MAC OS 32位,64位。 LightWave 3D软件目前最新转载 2009-12-05 08:42:00 · 2143 阅读 · 0 评论 -
推荐计算机图形学习网站
计算机图形学是研究用计算机表示、生成、处理和显示图形的学科。它涉及将几何模型和数据转变为图形的各种算法和技术。目前,计算机图形学已经成为计算机科学与技术中最为活跃的学科分支之一,并在众多领域(如:汽车和飞机的设计与制造、机械产品的计算机辅助设计和制造、电影特技和动画、商业、广告业、娱乐业、政府部门、军事、医学、工程、艺术、教育和培训等等)得到广泛的应用。本章将介绍计算原创 2009-12-04 08:12:00 · 2649 阅读 · 0 评论 -
反正切三角函数的c源代码
某些场合,如游戏开发,工程计算中,可能需要计算反三角函数,下面是计算反正切三角函数的c源代码实例:atan_self(double x){//atan(x)=x-x^3/3+x^5/5-x^7/7+.....(-1<x<1)//return:[-pi/2,pi/2] double mult,sum,xx; sum=0; if(x==1){ return pi/4;原创 2009-11-24 23:44:00 · 5732 阅读 · 3 评论 -
Linux下3D软件--Blender介绍
Blender可是一套专业级的免费3D造型画图软件!有了Blender后,喜欢3D绘图的玩家们不用花大钱,也可以制作出自己喜爱的模型。它不仅支持各种多边形画图,也能做出动画呢!倘若你觉得free版的不够使用,还能注册C-key,购买更强大的版本。 Blender虽然是免费版本,不过它的功能可是又强又复杂的喔!对3D模型绘图理论不够清楚的使用者,还是得做一做回家功课,就是到N转载 2009-11-18 12:54:00 · 2813 阅读 · 0 评论 -
常用的几款3D软件介绍
3D软件包括很多种:包括3DS MAX、MAYA、Softimage XSI 、LightWave 3D、pro/e、Solidwork、SolidEdge、Inventer、Poser、Rhino、Cult 3D、Animatek WorldBuilder、TrueSpace、Raydream 3D、Animation Maste转载 2009-11-18 12:43:00 · 7743 阅读 · 0 评论 -
利用VBA实现AutoCAD的样条曲线SPline的打断转化
SolidWorks、coreldraw、PS、Illustrator等矢量绘图或3D图象图形设计处理软件,在进行CAD格式输出后,转出的CAD文件都是样条曲线SPLINE线,要想转化变成LINE或PLINE线,该怎么办呢? AutoCAD中并没有提供现成的命令去处理。 我们可以通过AutoCAD提供的二次开发工具VBA来自行解决这个问题。 用AutoCAD打开对应的ca原创 2009-11-12 08:54:00 · 5261 阅读 · 0 评论 -
关于误差积累
在做几何数值计算开发设计时,要注意相对坐标系与绝对坐标系的区别,两种坐标系对于数值误差的处理是不一样的。<!--google_ad_client = "pub-2416224910262877";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_typ原创 2009-09-11 21:27:00 · 1413 阅读 · 0 评论 -
开发程序一定要注意精度的问题
开发应用程序,一定要注意数值计算的精度问题,不能想当然,任何先期设计上的失误,都可能导致严重后果。<!--google_ad_client = "pub-2416224910262877";google_ad_width = 468;google_ad_height = 60;google_ad_format = "468x60_as";google_ad_type =原创 2009-09-11 12:28:00 · 1141 阅读 · 0 评论 -
使用Visual C++创建ARX程序
本小节通过一个简单的实例来讲述ARX程序的创建过程,介绍编制Object ARX程序的一些基本步骤和原则,并初步了解ARX程序与AutoCAD进行通讯的方式。如同学习其它计算机语言一样,我们首先来创建一个最简单的ARX程序—“Hello.ARX”,在AutoCAD 2002中加载并运行该程序,将会在命令行出现-“Hello, ObjectARX!”。38.2.1 建立ARX程序的基本步骤由转载 2006-10-02 20:28:00 · 3842 阅读 · 0 评论 -
VB.NET中指针和非托管内存的应用
介绍Visual Basic 从来不像在C或C++里一样灵活的操纵指针和原始内存。然而利用.NET框架中的structures 和 classes,可以做许多类似的事情。它们包括 IntPtr, Marshal 以及 GCHandle。 这些structures 和classes 允许你在托管和非托管环境中进行交互。本文中,我 将向您展示如何使用这些structures 和 classes 去翻译 2009-12-18 14:06:00 · 6116 阅读 · 2 评论