2010-12-02 223 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