公告版位
我是從事建築的測量放樣工程.......希望能夠與大家一起分享工作的心得及技術....





㈠我反方向執行,把剛剛匯出來的文字檔(假設為11.txt)的座標,反向的匯入autocad檔案中,卻發現1,444,555←這個座標中,(444:y、555:x),要設定這樣子,匯入的cad檔圖形中才是正常的,不然的話,會相反的;而不是原設定的xy,而是要設定為yx。

㈡我有一個檔案excel檔中,a欄:編號1、2、3…等、b欄:x座標、c欄:y座標,我如果要將excel檔中,將這些點位匯入cad檔的話,我要怎麼做才好呢? 我自己用最笨的方法,將這個座標一個一個key入記事本,然後用dp.lsp的方式將記事本的點位匯入好像會有問題。



以上 ↑ 的問題是一位IAN網友在AutoCAD裏標圖面座標及匯點至文字檔網誌中所問的,我在此做回答說明......
   第(1) 問題 : 座標的X,Y 或Y,X 是可以依照您的習慣來設定就好了;一般以台灣測量的座標的標法是N,E (Y,X)。日本或大陸測量的座標的標法是(X,Y);但它們的X是指緃軸(N); Y則是横軸(E)吔~~~真的很奇怪吧!
我以前有買一台日本的測量用工程計算機,它們就是這樣表示的,剛開始用的時候都會搞不清楚。其實呀!(X,Y)或(Y,X)都是可以的只要您要把方位角指向正北是0度順時針旋轉角度會增加就對了。
還有哦~~~如果在AutoCAD中的座標系統則是 .....
X: 一定是横軸  Y: 一定是緃軸。


   第(2) 問題是: 如何將EXECL的點位座標匯入cad檔中。


下圖是一個EXCEL的座標資料;A欄是點號,B欄是X座標,C欄是Y座標。






在(檔案)選(另存新檔)....就會出現 ↓的畫面,在(檔案類型) 選(Tab 字元分隔)






存好了檔案後用記事本打開來看看吧!O.K~~沒問題完全轉變成文字檔了,而且是有分隔開來又是一行一行的;到這裡就可用之前介紹的DP.LISP這程序來把這點座標的資料直接匯入AutoCAD中讓它自動生成CAD圖囉~~







我在這裡順便教如何把儀器的點座標資料匯入EXCEL中,因為我感覺EXECL是個很不錯的工具和軟體;它有強大的計算和統計功能的表單,把資料放進去要做處理或列印都是非常方便的。

來.......開始囉~~~

先把儀器的座標傳輸至電腦中。(因為每個儀器都有它的傳輸方式及軟體;所以在此就不多做介紹了)如下圖↓這是已經傳入電腦後的資料了,是文字檔格式,可用記事本打開來看看。






回到EXCEL中選(檔案)→(開啟舊檔)
就選剛才由儀器傳輸至電腦中那個檔案。



如下圖↓選(分隔符號)後 按(下一步)。






看那文字檔的分隔符號是什麼(可以複選),一般我都是選(Tab)及(逗點)這二項。






選(一般)就好了!其他的不要選;這裡可先預覽看看,如果不對可按(上一步)回去做修改;如果都正確就可按(完成)。






看.......就這樣子呀!全部的資料都整整齊齊的匯進去EXCEL中了。



創作者介紹

jack60455867 發表在 痞客邦 PIXNET 留言(16) 人氣()


留言列表 (16)

發表留言
  • celia05168
  • 小邱邱白天忙
    晚上要早點休息
    才有體力喔~~
  • jack60455867
  • 板主回覆:
    謝謝小咪的關心呀!!!
    這問題人家問我已經好幾個星期了
    今天終於把這文章貼上去了
    每次小咪都來給我推薦的鼓勵
    我好高興吔
    ~~~再次謝謝您
    祝您 幸福 快樂
  • cctsai
  • 小邱邱
    東西很有深度
    佶也呢
    還是想不太通
  • jack60455867
  • 板主回覆:
    佶也大大您們好
    其實這也沒什麼
    只是一堆的數字
    那有佶也那利害
    文章文字會變化
    數字算算就十個
  • IAN
  • 邱sir,真是感謝您的解說;非常的感謝您撥空回答這個問題
    真是受益良多;謝謝您!
  • jack60455867
  • 板主回覆:
    IAN 大大 您們好
    ~~給您拖了那麼久
    ~~~還真是不好意思!
    希望我的解說您能了解
    如果有問題都可以告訴我
    大家一起研究才會進步呀!!
    有空要常來我的部落格留言喔........
  • oak0723
  • 版主你好
    關於這個dp應用程式
    小弟在使用上很奇怪耶
    因為載入應用程式是正常
    但在執行時
    卻會卡住
    不知載入的檔案資料內容格式是不是一定要是以"點號---x座標---y座標"順序?還是不需點號?還有載入的autocad是不是需要一定的版本?
  • jack60455867
  • 板主回覆:
    只要用AutoCAD(版本不限)
    載入DP.LSP並執行DP
    就可以得到座標資料呈現出的圖形
    資料排列如下均可:
    點名,X,Y
    點名,Y,X
    點名,X,Y,Z
    點名,Y,X,Z
    點名,X,Y,Z,編碼
    點名,Y,X,Z,編碼

    資料字串中不能有空格 如下:
    P14,994.832,660.458,0.023,PC
    KK2, 1054.005 , 1246.683 , 98.2 ,MM2
    天1, 558.687 , 1519.692 , 102.6 ,POS1
    QQ3, 645.037 , 1079.076 , 13.8 ,WW3

    這樣才可以喔~~
    每一行的這些資料一定要用","分開才行
  • ben
  • 版主你好

    關於excel另存txt檔,然後再開啟

    編號與X&Y座標值之間會有空格,要如何取代成逗號?

    我試著取代,還是沒辦法

    像data量很多時就沒法一個一個key了

    有什麼方法 可以從excel另存後,txt檔內容的格式會有逗號呢

    (如:點名,X,Y)

    麻煩了
  • jack60455867
  • 板主回覆:
    你的問題~~我有試了一下
    要在Execl中來做修改
    我再發表一篇文章來說明
    因為這留言版的版面有限的關係
  • andy31020
  • Dear 版主
    x,y,z決定座標中的點
    我想在CAD中畫出3D的圖
    該如何做呢!!?
    謝謝!!!!
  • jack60455867
  • 板主回覆:
    Dear 您好
    3D圖的根本也是2D平面圖
    不管是多麼複雜的立體3d圖,也是要由2d平面圖先畫起喔
    一般的地形圖是由許多的點來連接線來構成的
    在AutoCAD畫3D圖的步驟是:
    1.把點(point)先依照座標的位置一一畫在圖上
    2.把那些畫好的點(point)用線(line)把它連接起來
    (第2步驟的line只是方便看出地形的樣子及形狀)
    3.在指令區輸入 properties
    4.用滑鼠來點選 之前畫好的點(point)
    5.就會在”性質”的視窗中看到x,y,z的座標值了;因為您沒有設定z,所以z是空白的
    6.一一的各點在z的位置輸入高程,那您的點就是3d的圖了
    7.在指令區輸入3dorbit,就可以用3d的方式來檢視了

  • Norsern
  • 你好,最近因為工作需要找到了這個dp這個程式,
    但在程式載入點座標,輸入完文字高度及xy座標順序後,
    畫面便一直停留在載入後的情況,也無法進行任何動作,
    請問這該怎麼解決呢?

    謝謝!
  • 板大你好,有些專業上的問題想請問您
  • 我想請問,我有一大串cnc的G代碼。上頭有X,Y,Z的座標。因為線段與線段的座標有七千多個。如果一個一個輸入將圖形畫出來。那我大概會往生。有比較便利的方式可以很快的把這些座標間的線段畫出來嗎?可以的話請跟我連繫。信箱leewest862yahoo .com.tw
  • 尋夢人
  • 版大您好:
    如果是要直接由excel中,輸入座標,槽寬度,再由autocad直接產出多個凹槽的立體圖,僅用lisp的指令完成嗎?有勞您賜教了,如果三言兩語無法說明,可否將其建議寄到這個e-mail:j3307ms17 .hinet..net,感謝!!
  • 阿生
  • 到哪下載DP程式?
找更多相關文章與討論