2010-12-02 98 views
0

我想建立一个坐标系,但时遇到的如何..计算坐标点与VB.net

我有SOFAR是一个文本框,允许用户输入的长度麻烦。这个长度是用户定义的,但从不小于610的长度,因为这是我们用来制作木材框架的最小单位尺寸。木材框架的总长度是无限的(不是真的,但它是为了我想要的)木材框架每隔610毫米设置一个横梁(这是法律要求),所以我希望我的vb.net设置坐标以610间隔每束然后写这坐标系统到基于文本* .SCR文件

AutoCAD使用脚本文件自动画图程序绘制的180毫米X 50mmx50毫米

BOX…. This emplys the AutoCAD tool needed for uses 
0,0,0…This emplys a starting or base point 
180,50,50…this is the end point that completes the beam 

梁正如你所看到的脚本是非常基本的可以说我想要一个框架,并在我的文本框中输入1260 我知道我的横梁看起来像脚本

Box 
0,0,0 
180,50,50 
Box 
0,660,0 
180,660,50 
Box 
0,710,0 
180,760,50 
Box 
0,810,0 
180,860,0 
Box 
0,910,0 
180,960,50 
Box 
0,1110,0 
180,1160,50 
Box 
0,1210,0 
180,1260,50 

我需要每次都从以前的建筑建一个新的参考点,所有这些坐标需要在VB.net被制定出来,然后记录到基于文本* SCR文件

哪有我做到了?我被指出阵列的方向,但怀疑?

回答

0

算法不清楚。 看到增量在每个步骤: 盒 0,0,0 180,50,50 盒 0,660,0 + 660 180,660,50 + 610 盒 0,710,0 + 50 180,760,50 + 100

+0

我不知道你的意思,但要在AutoCAD中绘制一个盒子ussing acrip文件我需要调用“盒子”的功能,然后对于“盒子”的每个inxtance我需要给出一个起点我在AutoCAD中选择的界面区域在这种情况下,我选择的原点是0,0,0(我选择这个是因为它有一个很好的清晰数字,但并不是说用户可能确实选择了117.646,224.252,724,000忽视在AutoCAD中可以获得这个数字。这个盒子现在有一个起点,需要一个在这个XYZ轴上的端点,环境是180 – Ted 2010-12-02 10:31:37