我在3D中有一些點,並且想要爲它們中的每一個添加繪圖文本,並且領頭指向2D繪圖視圖中的正確點。CATIA宏,2D座標中的3d點座標(從空間到繪圖視圖)
問題:無法找到正確的2d座標,以正確指向視圖中的投影點,因爲視圖是正視圖/頂部/側面還是等軸測圖。
我所知道的:三維座標(x,y,z),可以找出視圖的一些向量組件(獲得一些值,如0,0,-1或0,-1,-0或某些值如0.808,0.9777,0.332等軸測)。
這是一個基於視圖向量和三維座標的解決方案來做一些轉換來獲得2d座標?
我在3D中有一些點,並且想要爲它們中的每一個添加繪圖文本,並且領頭指向2D繪圖視圖中的正確點。CATIA宏,2D座標中的3d點座標(從空間到繪圖視圖)
問題:無法找到正確的2d座標,以正確指向視圖中的投影點,因爲視圖是正視圖/頂部/側面還是等軸測圖。
我所知道的:三維座標(x,y,z),可以找出視圖的一些向量組件(獲得一些值,如0,0,-1或0,-1,-0或某些值如0.808,0.9777,0.332等軸測)。
這是一個基於視圖向量和三維座標的解決方案來做一些轉換來獲得2d座標?
不幸的是,繪圖視圖中的生成元素未在VBA api中公開,因此您不能簡單地將繪圖領導與位於3D模型中的點進行位置鏈接。
或者,您可以嘗試從零件中獲得點和它們的XYZ座標,然後嘗試使用「箭頭」集合和Factory2D創建點和領導。你需要跟蹤你的觀點和他們投射的飛機,以使其正常工作。這並不一定困難,但也不是直截了當的。
因此,您將3D視圖投影到2D中,並且想要將投影機添加到投影點的2D座標中?領導將顯示座標? – GisMofx
這是我想要實現的。 http://tinypic.com/r/15wl2q8/8 – CozminC